Trading Community 交易社区采用 Orchestra DSL 自动化工作流程

FIX 交易社区采用了基于 Orchestra 领域特定语言(DSL)的自动化标准开发工作流程,取代了大部分手动的仓库管理,建立了一个自动验证、合并和发布对 FIX 标准变更的管道。该项目由 Atomic Wire Technology 提供工具支持,旨在提高一致性、透明度和可追溯性,同时保持指导 FIX 超过三十年的协作治理模式。随着金融机构日益依赖自动化、机器可读标准和人工智能驱动的开发流程,此举对行业协议的制定和维护提出了更高要求。

FIX 交易社区用自动化管道取代手动仓库管理

对 FIX 标准的拟议变更现已使用 Orchestra DSL 编写,这是一种专为标准开发设计的结构化、机器可读的语言。该工作流程会自动验证拟议变更,识别不一致或不兼容的修改,并在构建过程中生成更新的仓库工件。FIX 交易社区表示,新方法在开发的每个阶段引入验证,帮助贡献者比传统手动流程更早发现问题。系统还创建完整的审计轨迹,显示标准随时间的演变,同时允许多个工作组同时贡献而不引入仓库冲突。

自动化工作流程生成 FIXML 架构和实现报告

除了管理核心 FIX 仓库外,自动化工作流程还能直接从权威源生成多个实现工件,包括 FIXML 架构、实现报告、更新的仓库工件和机器可读的标准文档。自动生成这些输出确保所有发布材料与最新版本的标准保持同步,减少文档与实现资源之间不一致的风险。

新系统支持工作组的并行开发

自动化工作流程支持并行开发,允许多个工作组同时在标准的不同领域工作,同时保持一致且经过验证的代码基础。自动化还通过记录每个提议的修改及其验证历史,提升了可追溯性,贯穿标准开发的整个生命周期。

Jim Kaye 和 Martin Swanson 说明现代化目标

FIX 交易社区执行董事 Jim Kaye 表示,随着全球市场日益复杂,FIX 标准也在不断演进。他指出,通过采用基于 Orchestra DSL 的自动化开发工作流程,组织正在现代化标准的开发和发布方式,提高贡献者的效率,同时增强版本的质量和一致性。支持新工作流程的技术由 Atomic Wire Technology 开发,其工具专注于标准的起草、验证和生命周期管理。Atomic Wire 创始人 Martin Swanson 介绍,该项目将已成为商业软件开发标准的软件工程实践应用到金融信息标准的维护中。他解释说,Orchestra DSL 提供了一种结构化描述标准演变的方式,而自动化确保这些变更可以被一致地验证、管理和发布。

Orchestra DSL 与人工智能驱动软件开发趋势一致

引入机器可读标准符合行业支持人工智能驱动软件开发和自动化的更广泛努力。结构化标准更易被软件工具、开发平台和 AI 系统采纳,有望减少实现难度,同时改善交易平台、市场基础设施提供商和金融机构之间的互操作性。FIX 交易社区表示,此举是支持 FIX 标准基础设施现代化的更广泛计划的第一阶段。FIX 协议仍是支撑全球资本市场电子交易的主要消息传递标准,支持经纪商、交易所、资产管理公司、银行和交易平台之间的通信。

常见问题

FIX 交易社区为标准开发采用了什么?

FIX 交易社区采用了基于 Orchestra 领域特定语言(DSL)的自动化标准开发工作流程,取代了大部分手动仓库管理,建立了一个自动验证、合并和发布变更的管道。

自动化工作流程生成了哪些工件?

自动化工作流程直接从权威源生成 FIXML 架构、实现报告、更新的仓库工件和机器可读的标准文档。

谁提供了新工作流程的工具?

支持新工作流程的工具由 Atomic Wire Technology 开发,其工具专注于标准起草、验证和生命周期管理。

免责声明:本页面信息可能来自第三方,仅供参考,不代表 Gate 的观点或意见,亦不构成任何财务、投资或法律建议。数字资产交易风险较高,请勿仅依赖本页面信息作出决策。具体内容详见声明
评论
0/400
暂无评论