失效链接处理 |
bpmn2.02中文版 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.1 一般
对象管理组(OMG)已开发了标准的业务流程模型和表示法(BPMN)。 BPMN的主要目标是提供一种易于理解的符
号,从创建流程初始草稿的业务分析人员到负责实施将执行那些流程的技术的技术开发人员,最后是所有业务用
户,给将要管理和监视这些流程的业务人员。因此,BPMN为业务流程设计和流程实施之间的差距创建了标准化的
桥梁。
另一个目标(但同样重要)是确保可以使用面向业务的符号来可视化设计用于执行业务流程的XML语言,例如
WSBPEL(Web服务业务流程执行语言)。
该国际标准代表了业务建模社区中最佳实践的融合,以定义协作图,流程图和编排图的符号和语义。面对许多不
同的建模表示法和观点,BPMN的目的是标准化业务流程模型和表示法。这样,BPMN将提供一种将流程信息传达给
其他业务用户,流程实施者,客户和供应商的简单方法。
OMG的成员带来了许多现有符号的专业知识和经验,并试图将这些不同符号的最佳思想整合为一个标准符号。审查
过的其他符号或方法的示例是UML活动图,UML EDOC业务流程,IDEF,ebXML BPSS,活动决策流程(ADF)图,
RosettaNet,LOVeM和事件过程链(EPC)。
2 符合标准
2.1 一般
当且仅当软件完全符合国际标准中规定的适用合规性要求时,软件才可以声明符合BPMN 2.0。仅部分匹配适用合
规性要求而开发的软件只能声明该软件基于本国际标准,而不能声明符合本国际标准。该文档定义了四种类型的
一致性,即流程建模一致性,流程执行一致性,BPEL流程执行一致性和编排建模一致性。
不需要声明声称符合Process Modeling Conformance类型来支持Choreography Modeling Conformance类型,反
之亦然。同样,要求实现声明的过程执行一致性类型与过程建模和编排一致性类型也不是必需的。
声称符合过程建模符合类型的实现应符合第2.1节中规定的所有要求。声称符合过程执行一致性类型的实现应符
合第2.2节中规定的所有要求。声称符合BPEL流程执行语义符合类型的实现应遵守所有
第2.3条规定的要求。声称符合编排一致性类型的实现应符合第2.4节中规定的所有要求。如果该实现符合2.1、2.2、
2.3和2.4小节中规定的所有要求,则称该实现具有BPMN完全一致性。
2.2 流程建模一致性
接下来的八个子条款描述了流程建模一致性。
2.2.1 BPMN 流程类 型
声称过程建模符合性的实现必须支持以下BPMN包:
BPMN核心元素,包括在基础结构,基础,公共和服务中定义的那些元素
包(请参阅第8章)。
流程图,包括流程,活动,数据和人员交互中定义的元素
包(请参阅第10条)。
协作图,其中包括池和消息流(请参阅第9章)。
会话图,包括池,会话和会话链接(请参阅第9章)。
作为完整流程建模一致性的替代,定义了三个一致性子类:
描述性
分析型
通用可执行文件
描述性与高级建模中使用的可见元素和属性有关。对于使用过BPA流程图工具的分析师来说应该很舒服。
A Analytic包含完整的过程建模符合性类中的所有描述性和总共约一半的构造。它基于在BPMN培训中积累的经验以及
对国防部架构框架中用户模式的分析以及该框架的计划标准化。
描述性和分析性均着重于可见元素以及支持属性/元素的最小子集。
C Common Executable专注于可执行流程模型所需的内容。
这些子类中没有的元素和属性包含在完整的Process Modeling Conformance类中。每个子类的元素在下一
个子句中定义。
2.2.2 BPMN 过程元 素
流 程建模符合性类型集由协作和流程图元素组成,包括所有任务类型,嵌入式子流程, CallActivity ,所有网关
类型,所有事件类型(开始,中间和结束),车道,参与者,数据对象(包括 DataInput 和 DataOutput ),消息,
组,文本注释,序列流(包括条件流和默认流),消息流,对话(仅限于对消息流进行分组和关联相关性),关
联和关联(包括补偿关联)。该集合还包括任务和嵌入式子流程的标记(循环,多实 例,事务,补偿)
|