Xp dl2
1 历史 xpdl 的基本概念的形成是由在wfmc 工作的研究工作流和企业流程管理工具的人员提出的
元模型体现了这些观念,并且这一术语指导了解决全部问题的许多方面的接口规范
不同的工具和不同的供应商之间流程定义的交互被作为这个版本和第一个由wfmc 于 1998 年 10 月公布的标准交互语言版本wpdl 的重要的篇章
随着xml 以及其在互联网定义文档格式的日益流行,结合几年的在工作流和企业流程管理工具中使用wpdl 积累的经验,产生了官方于2002 年 10 月发布的xpdl1
Xpdl 保持了wpdl 的语义但是使用xml 模式定义了新的语法
尽管流程的元模型的基础是基于一个由活动作为节点以及迁移两者之间的边缘或道的有向的图形结构,但无论是wpdl 还是xpdl 都没有提出一个规范的图形描述
Bpmn 是由在bpmi 工作的员工提出来讲技术应用到流图工具,统一并扩展图形使其能表达工作流和eai 流程中需要的语义
0 于 2004 年月发布
除了图形化的描述,bpmn 包含许多没有包含到xpdl 中的流程模型的规范机制
其中有独特的流程之间的事件和消息传递机制
0 包含了这些机制以及图形并提供了统一xpdl和 bpmn 的扩展元模型
0 于 2005 年 10 月获得wfmc 成员的官方认可
2007 年 6 月 omg 出版了bpmn 的一个更新版本:1
里面有许多的图形和语义的改变
Wfmc 已经包含了这些变化以及其他基于两年的在这个领域的研究对xpdl2
0 的改进,创建了xpdl2
这篇文章已经为反映这些变化做了更新
在文章的最后的章节描述了bpmn 模型的可移植性和一致性,这都很大的促进了流程模型在设计层的交互
基础 一个企业流程模型包含流程集以及执行流程中包含的所有步骤所需要