业务流程模型和符号(BPMN)
注意:2.0.2版对第15条进行了较小的更改。
正式/ 2013-12-09
http://www.omg.org/spec/BPMN
http://www.omg.org/spec/BPMN/20100501/BPMN20.cmof
http://www.omg.org/spec/BPMN/20100501/BPMNDI.cmof
http://www.omg.org/spec/BPMN/20100501/DC.cmof
http://www.omg.org/spec/BPMN/20100501/DI.cmof
http://www.omg.org/spec/BPMN/20100501/BPMN20.xsd
http://www.omg.org/spec/BPMN/20100501/BPMNDI.xsd
http://www.omg.org/spec/BPMN/20100501/DC.xsd
http://www.omg.org/spec/BPMN/20100501/DI.xsd
http://www.omg.org/spec/BPMN/20100501/Semantic.xsd
http://www.omg.org/spec/BPMN/20100502/Infrastructure.cmof
http://www.omg.org/spec/BPMN/20100502/Semantic.cmof
OMG文件编号:
标准文件网址:
机器消耗品文件:
版本2.0.2
1.翻
日期:2013年12月
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
48.狗
/
49.翻
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
狗.48
/
翻.49
版权所有©2010,Axway
版权所有©2010,BizAgi
版权所有©2010,Bruce Silver
Associates版权所有©2010,IDS
Scheer
版权所有©2010,IBMCorp。版权所
有©2010,MEGA International
版权所有©2010,模型驱动的解决方案版权
所有©2013,对象管理组版权所有©2010,
Oracle
版权所有©2010,SAP AG版权所
有©2010,Software AG版权所有
©2010,TIBCO Software版权所
有©2010,Unisys
规范的使用-条款,条件和声明
本文档中的材料根据下面列出的条款,条件和声明详细介绍了对象管理组规范。本文档并不表示承诺在任何公
司的产品中实施本规范的任何部分。本文档中包含的信息如有更改,恕不另行通知。
执照
上面列出的公司已向Object Management Group,Inc.(OMG)授予了一份非排他的,免版税的,已付费的全球
性许可,用于复制和分发本文档以及修改本文档和分发经修改的版本的副本。上面列出的每个版权所有者都已
经同意,由于使用了此处列出的规范或已使任何计算机软件符合该规范,因此不应认为任何人侵犯了任何此类
版权所有者的随附材料中的版权。
在遵守以下所有条款和条件的前提下,本规范的版权所有者特此授予您蝇头高价,非专有,不可转让,永久的全
球性许可(无分许可的权利),以使用本规范创建和分发基于本规范的软件和专用规范,并按照《版权法》的规
定使用,复制和分发本规范;前提是:(1)以上标识的版权声明和此许可声明均出现在本规范的任何副本上;
(2)规格的使用仅供参考,不会被复制或发布在任何网络计算机上或以任何媒体广播,也不会以其他方式转售
或转让用于商业目的; (3)对此规范不做任何修改。如果您违反任何这些条款或条件,则此有限许可将自动终
止,恕不另行通知。终止后,您将立即销毁您拥有或控制的任何规格副本。
专利
采纳者的注意力指向是否遵守或采用OMG规范可能需要使用专利权所涵盖的发明。 OMG不负责识别任何OMG规范可
能要求许可的专利,也不负责对引起注意的专利的合法性或范围进行法律查询。 OMG规范仅供参考。准用户有责
任保护自己免受专利侵权责任。
未经授权使用本规范可能会违反版权法,商标法以及通信法规。本文档包含受版权保护的信息。版权所有。本
作品中受版权保护的任何部分均不得以任何形式或手段(图形,电子或
一般使用限制
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
48.狗
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
狗.48
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
48.狗
/
机械,包括影印,录制,录音或信息存储和检索系统-未经版权所有者的许可。
免责声明
相信此出版物是准确的,它按“原样”提供,并且可能包含错误或错误。对于本出版物,对象管理组和以上列出的
公司概不提供任何形式的明示或暗示的担保,包括但不限于所有权或所有权的任何担保,对适销性的任何担保
或对保修的担保。或使用。
在任何情况下,对象管理组或以上列出的任何公司均不对此处包含的错误或直接,间接,偶发,特殊,继发,
信赖或掩盖的损害(包括利润,收入,数据或使用损失)承担责任。任何用户或任何与此类材料的装饰,性能
或使用有关的第三方,即使已被告知可能发生此类损坏。
使用此规范开发的软件的质量和性能方面的全部风险由您承担。此免责声明构成授予您使用本规范的许可的重
要组成部分。
受限权利传奇
美国政府的使用,复制或披露受DFARS 252.227-7013的技术数据和计算机软件权利条款(c)(1)(ii)项或
(c)(1)项的限制。 )和(2)的商用计算机软件-48 CFR的受限制权利条款52.227-19或48 C.F.R. DoD
F.A.R.的227-7202-2补编及其后续版本或《 48 C.F.R. 《联邦采购条例》第12.212条及其后续条款(如适用)。
规范的版权所有者如上所述,可以通过美国马萨诸塞州02494,Needham,109 Highland Avenue,Object
Management Group与对象管理小组联系。
商标
IMM®,MDA®,模型驱动架构®,UML®,UML Cube徽标®,OMG徽标®,CORBA®和XMI®是Object Management
Group,Inc.和Object Management Group™,OMG™,Unified的注册商标。建模语言™,模型驱动架构徽标™,
模型驱动架构图™,CORBA徽标,XMI徽标™,CWM™,CWM徽标™,IIOP™,MOF™,OMG接口定义语言(IDL)™和
OMG SysML™是对象管理组的商标。提及的所有其他产品或公司名称仅用于标识目的,并且可能是其各自所有者
的商标。
合规
上面列出的版权所有者承认,对象管理小组(本身或通过其指定者行事)是并且在任何时候都应是唯一的授权
实体,可以授权计算机软件的开发人员,供应商和卖方使用认证标志,商标或其他特殊名称表示符合这些材料。
当且仅当软件合规性具有与规范中规定的适用合规性点完全匹配的性质时,才可以声明根据本许可条款开发的
软件符合本规范。仅部分匹配适用的合规性要求而开发的软件可能仅声明该软件基于本规范,但可能不主张与
本规范相符或相符。如果测试套件是由Object Management Group,Inc.实施或批准的,则只有在软件令人满意
地完成测试套件的情况下,使用本规范开发的软件才可以声明符合该规范。
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
狗.48
/
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
OMG的问题报告程序
所有OMG规格均需不断审查和改进。在此过程中,我们鼓励读者填写在主页http://上
列出的问题报告表,以报告可能发现的任何歧义,矛盾或不正确之处。www.omg.org,
在文档下,报告错误/问题(http://www.omg.org/report_issue.htm).
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
48.狗
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
狗.48
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
译.44
狗.45
/
翻.46
译.47
目录
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
译.38
狗.39
/
翻.40
译.41
狗.42
/
翻.43
iii
译.44
狗.45
/
翻.46
译.47
前言 ....................................................................................................................................... xxvii
1 范围 ........................................................................................................................................ 1
1.1 一般 ................................................................................................................................... 1
2 符合标准 ................................................................................................................................. 1
2.1 一般 ................................................................................................................................... 1
2.2 流程建模一致性 ................................................................................................................. 2
2.2.1 BPMN流程类型................................................................................................................................................... 2
2.2.2 BPMN过程元素................................................................................................................................................... 3
2.2.3 视觉外观 ......................................................................................................................................................... 8
2.2.4 结构一致性 ...................................................................................................................................................... 8
2.2.5 过程语义 ......................................................................................................................................................... 9
2.2.6 属性和模型关联 ............................................................................................................................................... 9
2.2.7 扩展元素和可选元素 ........................................................................................................................................ 9
2.2.8 视觉互换 ....................................................................................................................................................... 10
2.3 流程执行一致性 ............................................................................................................... 10
2.3.1 执行语义 ....................................................................................................................................................... 10
2.3.2 导入流程图 .................................................................................................................................................... 10
2.4 BPEL流程执行一致性 ........................................................................................................ 10
2.5 编排建模一致性 ............................................................................................................... 10
2.5.1 BPMN编排类型................................................................................................................................................. 10
2.5.2 BPMN编排元素................................................................................................................................................. 11
2.5.3 视觉外观 ....................................................................................................................................................... 11
2.5.4 编排语义 ....................................................................................................................................................... 11
2.5.5 视觉互换 ....................................................................................................................................................... 11
2.6 BPMN符合性类型摘要 ........................................................................................................ 12
3 规范性引用 ............................................................................................................................ 12
3.1 一般 ................................................................................................................................. 12
3.2 规范性 .............................................................................................................................. 13
3.3 非规范 .............................................................................................................................. 13
4 术语和定义 ............................................................................................................................ 16
5 符号 ...................................................................................................................................... 16
6附加信息 ........................................................................................... 16
6.1约定 .......................................................................................................... 16
6.1.1印刷语言约定和样式 ................................................................................................ 16
6.1.2缩略语 ...................................................................................................................... 17
6.2本文件的结构 ............................................................................................ 17
6.3致谢 .......................................................................................................... 17
业务流程模型和符号(BPMN),v2.0.2
1.翻
2.译
3.狗
/
4.翻
5.译
6.狗
/
7.翻
8.译
9.狗
/
10.翻
11.译
12.狗
/
13.翻
14.译
15.狗
/
16.翻
17.译
18.狗
/
19.翻
20.译
21.狗
/
22.翻
23.译
24.狗
/
25.翻
26.译
27.狗
/
28.翻
29.译
30.狗
/
31.翻
32.译
33.狗
/
34.翻
35.译
36.狗
/
37.翻
38.译
39.狗
/
40.翻
41.译
42.狗
/
43.翻
44.译
45.狗
/
46.翻
47.译
48.狗
业务流程模型和符号(BPMN),v2.0.2
7 总览....................................................................................................................................... 19
7.1 一般.................................................................................................................................. 19
7.2 BPMN范围 .......................................................................................................................... 20
7.2.1 BPMN的用途 .................................................................................................................................................... 21
7.3 BPMN元素 .......................................................................................................................... 25
7.3.1 BPMN基本建模元素 .......................................................................................................................................... 26
7.3.2 扩展的BPMN建模元素 ...................................................................................................................................... 29
7.4 BPMN图类型 ....................................................................................................................... 39
7.5 在图中使用文本,颜色,大小和线条 ............................................................................... 39
7.6 流对象连接规则 ............................................................................................................... 40
7.6.1 顺序流连接规则 ............................................................................................................................................. 40
7.6.2 消息流连接规则 ............................................................................................................................................. 41
7.7 BPMN可扩展性 ................................................................................................................... 42
7.8 BPMN示例 .......................................................................................................................... 43
翻.1
译.2
狗.3
/
翻.4
译.5
狗.6
/
翻.7
译.8
狗.9
/
翻.10
译.11
狗.12
/
翻.13
译.14
狗.15
/
翻.16
译.17
狗.18
/
翻.19
译.20
狗.21
/
翻.22
译.23
狗.24
/
翻.25
译.26
狗.27
/
翻.28
译.29
狗.30
/
翻.31
译.32
狗.33
/
翻.34
译.35
狗.36
/
翻.37
6附加信息 ........................................................................................... 16
译.38
狗.39
9 合作 .................................................................................................................................... 107
6.1约定 .......................................................................................................... 16
/
9.1 一般 ............................................................................................................................... 107
翻.40
6.1.1印刷语言约定和样式 ................................................................................................ 16
译.41
9.2 基本合作概念 ................................................................................................................. 110
6.1.2缩略语 ...................................................................................................................... 17
狗.42
6.2本文件的结构 ............................................................................................ 17
9.2.1 BPMN通用元素的使用 .................................................................................................................................... 110
/
9.3 池和参与者 ..................................................................................................................... 111
6.3致谢 .......................................................................................................... 17
翻.43
9.3.1 参加者 ......................................................................................................................................................... 113
译.44
9.3.2 车道 ............................................................................................................................................................ 119
iii
狗.45
/
翻.46
译.47
狗.48
8 BPMN核心结构 ........................................................................................................................ 47
8.1 一般.................................................................................................................................. 47
8.2 基础设施 .......................................................................................................................... 49
8.2.1 定义 ............................................................................................................................................................... 49
8.2.2 进口 ............................................................................................................................................................... 51
8.2.3 基础结构包XML模式 ........................................................................................................................................ 52
8.3 基础.................................................................................................................................. 53
8.3.1 基本元素 ........................................................................................................................................................ 54
8.3.2 文献资料 ........................................................................................................................................................ 54
8.3.3 可扩展性 ........................................................................................................................................................ 55
8.3.4 对外关系 ........................................................................................................................................................ 59
8.3.5 根元素 ........................................................................................................................................................... 62
8.3.6 基础包XML模式 ............................................................................................................................................... 62
8.4 共同要素 .......................................................................................................................... 64
8.4.1 伪像 ............................................................................................................................................................... 64
8.4.2 相关性 ........................................................................................................................................................... 72
8.4.3 错误 ............................................................................................................................................................... 79
8.4.4 升级 ............................................................................................................................................................... 80
8.4.5 大事记 ........................................................................................................................................................... 81
8.4.6 表达方式 ........................................................................................................................................................ 82
8.4.7 流元 ............................................................................................................................................................... 84
8.4.8 流量元件容器 ................................................................................................................................................. 86
8.4.9 网关 ............................................................................................................................................................... 88
8.4.10 项目定义 ..................................................................................................................................................... 89
8.4.11 信息 ............................................................................................................................................................ 91
8.4.12 资源资源 ..................................................................................................................................................... 93
8.4.13 顺序流......................................................................................................................................................... 95