基于UML的业务流程建模及到BPEIAWS的转换.pdfVIP

基于UML的业务流程建模及到BPEIAWS的转换.pdf

  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文档。上传文档
查看更多
基于UML的业务流程建模及到BPEIAWS的转换.pdf

第 40卷 第 1期 航 空 计 算 技 术 Vo1.40No.1 2010年 1月 AeronauticalComputingTechnique Jan.2010 基于UML的业务流程建模及到 BPEIAWS的转换 樊 玮 ,匡载华 (中国民航大学 计算机科学与技术系,天津 300300) 摘 要 :IBM、Microsoft和BEA于2002年联合提 出业务流程执行语言 (BusinessProcessExecution LanguageforWebServices,BPEL4WS或BPEL,后更新为WSBPEL)是用于在不改变webService正常 运行的情况下,将多个WebService集成起来创造出新的业务模型和业务流程。但是开发 BPEL应 用是一项繁琐而枯燥的任务,业务流程建模和BPEL开发之 间并没有建立直接 的关系。在对UML 和BPEL深入学习的基础上,提 出通过构造型和键值方法扩展活动图,并采用扩展模型对业务流程 建模,最后定义了UML模型到BPEL的映射。利用图形化方式开发BPEL业务流程具有开发速度快 和易维护等优点。 关键词 :uML;BPE4『WS;WebServices;业务流程建模 中图分类号:TP311.56 文献标识码:A 文章编号:1671—654X(2010)O1.0079—06 引言 立直接的关系。利用扩展UML建模开发BPEL4WS方 法可以很好地提高开发效率。 现在对业务流程建模的方法主要有高级 Petri网 和UML面向对象建模工具。Perti网于 1962年被 Carl AdamPetri作为一种过程建模和分析工具提出,具有 1 WebServices下的业务流程和 BPEL简介 坚实的数学基础和图形化界面等优点。Petri网主要 webService下的业务流程指定 了一组 Web服务 是使用颜色扩展和层次扩展来对业务流程建模 J。 的操作的可能执行顺序 以及这些 Web服务 间共享的 UML是一种面向对象的建模语言,它采用一套成熟的 数据,同时指定业务流程涉及的伙伴和这些伙伴在业 建模技术,广泛地应用于各个领域。许多学者也将 务流程 中扮演什么角色。WebService下的业务流程 UML应用到业务流程建模 中。文献 [2]提出利用用例 也指定了一组组 Web服务的共 同异常处理以及关于 图(UseCaseDiagram)来表达整个业务流程的 目标、职 多个服务和组织是怎样参与的其它问题。 责、功能和边界 ,用活动图(ActivityDiagram)来描述业 BPEL允许指定业务流程以及它们和Web服务的 务逻辑和动态行为。 关系。其中指定了业务流程是怎样使用 外部Web服 但是,上面两种建模方法仅仅是针对一般情况下 务来达到它的 目的,还指定了由业务流程提供的Web 的业务流程进行建模 ,并且只局 限于建模。随着 Web 服务 。用BPEL指定的业务流程是完全可执行的,且 Service技术和电子商务的快速发展,许多企业都创建 在符合BPEL的环境间是可移植的。 了各 自的Web服务。在现实的工作 中经常碰到如何 BPEL中经常用到的一些过程组件有 j:合作伙 在不影响现有服务工作的前提下将不同的业务服务整 伴连接(PartnerLinks),是指 BPEL中的服务提供者, 合为一个新的服务的情形。BPEL的提出很好地解决

文档评论(0)

t9s25ccvm + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档