BPMN翻译—7章(全中文).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BPMN翻译—7章(全中文).docx

7 综述过去几年中,进行了许多针对业务流程管理(BPM)系统的基于网络服务的XML执行语言开发活动。像WSBPEL这种语言,提供了一种用于定义业务流程的正式机制。这类语言的关键要素是,它们是被优化的用于 BPM系统的操作和互操作。为了软件操作而进行的语言优化使得这些语言在人类设计、管理和监控业务流程方面的适用性降低。WSBPEL具有图结构和块结构,并利用了正式数学模型的原理,如pi-calculus1。该技术基础为执行业务流程来处理内部和B2B交互的复杂性质以及利用网络服务的优势奠定了基础。了解WSBPEL的本质之后,一个复杂的业务流程可组织为潜在复杂的、不相交的、非直观的格式,这种格式软件系统处理起来很容易,只是对于职责是开发、管理和监控流程的业务分析师和管理者来说会很难理解。因此,基于Web服务的XML执行语言不能解决人性层面的“互用性”或“可移植性”。业务人员感觉用流程图把业务流程可视化很舒适。有成千上万的业务分析师使用简单的流程图来研究企业运作方式和定义业务流程。这样业务流程的最初设计格式和即将执行这些业务流程的语言(如WSBPEL)的格式之间就产生了技术鸿沟。要跨越该鸿沟,需要使用一种将适当的业务流程(一个标注)可视化映射到针对业务流程的适当执行格式(一种BPMN执行语言)的正式机制。可以通过标准化业务流程模型和标注(BPMN)在人类层面上解决业务流程互操作,而不是软件引擎层面。BPMN提供了一种多图方式,它由设计和管理业务流程的人设计和使用。BPMN还支持到BPM系统的一种执行语言(WSBPEL)的映射。因此,BPMN给出了一种针对在执行优化业务流程语言下定义的业务流程的标准可视化机制。BPMN使企业能够通过图形标注来理解内部业务程序并将给予组织机构以标准方式沟通这些程序的能力。目前的流程建模工具和方法论有几十种。已知情况是人员从一个公司流动到另一个公司而公司也会合并和分散,业务分析师很可能要去理解业务流程的多种表现形式---同一流程在开发、实现、执行、监控和分析周期内推进时的不同表现形式。因此,一个标准的图形标注将有利于理解组织机构内部和之间的行为协作和业务交易。这样可以保证企业将会理解自己和其业务参与者并且将会促使组织机构快速调整来适应新的内部环境和企业对企业业务环境。考虑到可读性和灵活性,BPMN遵循了传统流程图标注。另外BPMN执行语义是完全形式化的. 对象管理组织(OMG)正利用其领先于BPMN的业务流程标注方面的经验优势来创造集可读性、灵活性、和可扩展性为一身的下一代标注规范。BPMN也将通过在本质上解决B2B业务流程概念,例如公有和私有流程和编舞,以及先进的建模概念,如例外处理、事务和补偿,来提升传统业务流程标注的能力。看米尔纳, 1999 “沟通和移动通信系统:——微积分,”剑桥大学出版社。ISBN 0 521 1(hc)。ISBN0 521 65869 1(PBK.)7.1 BPMN的范围本规范为业务流程提供了一种标注和模型和一种能用来将BPMN流程定义(域模型和图上部署)在不同工具间交换的互换格式。本规范的目的是实现流程定义的便捷性以便用户能采用在某一供应商环境下创造的流程定义并将它用于另一个供应商环境。BPMN2.0规范在以下领域的范围和能力上对BPMN1.2规范进行了扩展:*将针对所有BPMN元素的执行语义正式化*为过程模型扩展和图形扩展定义一个可扩展机制*精化事件的组成和关联*扩展人类交互的定义*定义了一个编舞图模型本规范还解决了已知BPMN1.2中存在的矛盾和模糊的问题。BPMN被限制为只支持适用于业务流程的建模概念。这意味着组织机构针对业务目的进行的其他类型的建模不在BPMN的规定范围内。所以本规范范围不涵盖以下几个方面:*组织模型和资源的定义*功能细分建模*数据和信息模型*战略建模*业务规则模型因为这种高级建模类型要么直接要么间接影响业务过程,所以就像升级BPMN和其他规范那样,BPMN和其他高级业务建模之间的关系可以被更正式地定义。虽然BPMN展示了数据(消息)流以及数据人工制品与活动的联合,但是它不是一种数据流语言。此外业务流程的操作模拟、监控和部署都不在本规范范围内。BPMN 2.0可被映射到至少一种依赖平台的流程建模语言, 例如WS-BPEL 2.0。这个文档包括了一个BPMN子集到WS-BPEL 2.0的映射。那些针对其他新兴标准的映射被认为是单独的成果。本规范还使用了其他标准来定义数据类型,表达式,服务操作。这些标准分别是XMLschema、Xpath以及WSDL。7.1.1 业务流程建模标注的应用业务流程建模用来将广泛的信息传递给广大的观众。业务流程建模标注是为了指导多种建模方法而设计并且允许创造端对端业务流程。业务流程建模标注的构件让观众能容易地将业务流程建模标注图

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档