1-BPMN2.0业务流程建模标准

BPMN是一种由BPMI开发,现为OMG和ISO标准的业务流程建模语言。它包括流程图、协作图、编排图和会话图等图类型,用于描述业务流程和技术模型。BPMN2.0是其最新版本,提供了更全面的建模能力,是连接业务专家和IT专家的通用语言,广泛应用于业务流程分析和BPMS建模。
摘要由CSDN通过智能技术生成

业务流程建模标准

中流流程引擎 在线体验

最初,BPMN由业务流程管理组织(BPMI)开发,该组织主要由软件公司组成。开始时,其目的是为以 BPML(业务流程建模语言)表达的流程描述提供图形符号。与BPEL相比,BPML被用于可以由BPMS执行的特定流程的描述。BPML不会再得到进一步发展,业界已经将其放弃,转而支持BPEL。

BPMN规范的第一个版本是由IBM的Stephen A.White领导的团队开发的,于2004年发布。与此同时,BPMI已成为对象管理组织(OMG)的一部分。OMG 以几种软件标准而闻名,例如上述的UML。

2006年,BPMN规范的1.0版被正式接受为OMG标准。在1.1版和1.2版中进行了一些较小的更改之后,2.0版带来了更全面的修订和扩展。BPMN规范的2.0版于2011年发布,最新版本2.0.2于2013年发布【OMG2013】。2.0.2版的实际内容与2.0版相比没有很大的变化,仅对文本进行了较小的更正。2013年,BPMN 成为正式的ISO标准【ISO 2013】。
可以在下面的网址链接中找到BPMN规范的最新版本:www.omg.org/spec/BPMN

BPMN 2.0的内容

对于大多数BPMN用户而言,最重要的内容是模型的图形表示。BPMN提供了以下三种图类型。

  • 流程图或协作图:在这种类型的图中,可以对流程流进行建模,其中包
括活动、拆分、并行流等;还可以显示两个或多个流程之间的协作及其交换的消息。流程图和协作图具有相同的图类型,只有一个流程的图通常被称为流程图,而具有多个交互流程的图则被称为协作图。
  • 编排图:对不同合作伙伴(参与者)之间的数据交换进行建模,与协作中
不同合作伙伴之间的数据交换类似。但是,每个数据交换都被建模为一项活动,因此在此级别上可以进行可视化拆分、循环操作等,以表示复杂的交换协议。
  • 会话图:会话图是几个合作伙伴及其相互关系的概述。
流程图或协作图是最常用的图类型,某些BPMIN工具和书籍甚至仅限于这种类型。尽管流程图或协作图是最重要的图类型,但是其他图类型也有一些有用的应用领域,因此也在本书中讨论。

BPMN规范不仅在字面上解释了各种符号元素,而且还在元模型中对其进行了定义。可以使用 UML 类图记录该元模型,并以图形方式显示不同 BPMN 构造的特征及其关系。这种元模型的定义比严格的字面描述更为准确。元模型还具有无法在图形模型中表示的其他语言构造。例如,流程引擎需要这种构造来捕获必要的附加信息以执行流程。

业务级别模型和可执行模型

BPMN 源于可以由工作流或业务流程管理系统(BPMS)的流程引擎执行的流程描述领域。但是BPMN的开发人员声称,这种符号也可以创建技术模型以及业务级别模型。BPMN被认为是业务专家和IT专家的通用语言。
实际上,BPMN已经用于创建业务级别模型和可执行模型。通过查看工具市场,就可以清楚地认识到这一点。BPMN是业务流程分析工具和BPMS组件建模的主要符号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值