Skip to content

BPMN 2.0 规范文档翻译

官方规范文档地址 BPMN

规范范围

Business Process Model and Notation (BPMN) 由 Object Management Group (OMG) 创建。其核心目标在于为所有的业务参与者提供一种通用的标记符号语言。起初由业务分析师根据 BPMN 规范创建出业务流程图,之后由技术人员根据流程图实现业务系统,最后由终端用户借助 BPMN 流程图来管理和监控系统执行。因此,BPMN 是介于业务设计和业务最终实现之间的桥梁,通过标准化来消除业务设计和最终业务实现之间的差异。

BPMN 的另一个目标是确保为执行业务流程而设计的 XML 语言,可以从业务角度被可视化。

该国际标准代表了业务建模社区内最佳实践的融合,以定义协作图(Collaboration),流程图(Process)和编排图(Choreography)的标记符号和语义。BPMN 的愿景是从众多不同的模型符号和视角去标准化业务处理模型和符号。通过这样做,BPMN 将提供一种向其他业务用户、流程实现者、客户和供应商传达流程信息的简单方法。

OMG 成员从很多其它已知的符号中带来了专业的知识和经验,尝试从这些不同的符号中去提取其最佳的设计然后融合成一个标准的符号标记。这些不同符号和方法来自于 UML 活动图,UML EDOC 业务流程图,IDEF,ebXML BPSS,活动决策流图(ADF),RosettaNet,LOVeM,以及 EPCs。

规范一致性说明

常规内容

当且仅当软件完全符合国际标准中规定的适用合规点时,软件才能声称符合 BPMN 2.0 规范。仅部分符合适用合规点的软件只能声称该软件基于本国际标准,但不能声称符合本国际标准。本文档定义了 4 种类型的一致性,包括执行模型一致性,流程执行一致性,BPEL 流程执行一致性以及编排模型一致性。

执行模型一致性

流程执行一致性

BPEL 流程执行一致性

编排模型一致性