面向SOA流程生成的语义BPEL扩展模型.docVIP

  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文档。上传文档
查看更多
 面向 SOA 流程生成的语义 BPEL 扩展模型# 段华,吴步丹** (北京邮电大学网络与交换技术国家重点实验室,北京 100876) 5 10 15 20 25 30 35 摘要:现有的 SOA 标准和技术,如 WSDL 和 WS - BPEL 已成功应用于可扩展的企业应用。但 是,SOA 应用生成的核心--流程构建过程因缺少语义支持而欠缺灵活便捷性。本文讨论基于 语义的 SOA 流程构建,在标准 BPEL 语言基础上提出了扩展 BPEL 模型,并在我们开发的 BPEL 集成开发环境工具中展示了基于扩展 BPEL 模型的应用流程构建。最后,论文给出了一个基 于 LoadRunner 的性能测试以验证该扩展模型的可用性和高效性。 关键词:BPEL 语言;SOA 架构;面向服务建模;本体 中图分类号:TP311.5 A Semantics-based extended BPEL model for SOA process generation Duan Hua, Wu Budan (State Key Lab of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876) Abstract: SOA standards and technologies such as WSDL and WS-BPEL are promoted as facilitating the design of scalable enterprise applications. However, due to the absense of semantic adaptation, the core of SOA application-- building process, is lack of flexibility and convenience. This paper addresses an extended BPEL model for SOA process generation based on semantics and introduces the approach that the extended model is applied to build a practical BPEL IDE. In the end, a loadrunner evaluation is given to validate the availability and efficiencyof the extended model. Key words: BPEL; SOA; Service Oriented Modeling; Ontology 0 引言 近年来,网络服务组合在服务计算研究领域变得非常流行。一种通用的实际做法是用某 种脚本语言,即服务编排语言,来描述服务组合。BPEL(Business Process Execution Language) [1][2] 程任然需要大量的编程知识。在现有的集成开发环境中往往缺乏灵活完整的复用 BPEL 脚本 的机制,来辅助快捷的面向用户的 SOA 流程生成。 这就使得找到一种高效 SOA 流程生成的解决方案势在必行。这个方案应该是便捷的(能 由可复用资源来构建 BPEL 流程)、高效的(能够处理包含大量网络服务的 BPEL 流程)和 准确的(能够以高精度推荐可复用资源)。为了达成以上条件,我们提出出了一种基于语义 信息的扩展 BPEL 模型来解决这个问题。 本文余下部分组织如下。第一章讨论了 SOA 流程编排的相关工作。第二章提出扩展 BPEL 模型的框架。第三章详细说明扩展 BPEL 模型的实现。第四章描述了我们对于这个模 型的评估方法以及相关结果。最后一章我们得出结论并展望未来工作。 基金项目:国家自然科学基金(No.; 国家自然科学重点项目基金(No.; 中央高 校基本科研业务费专项资金(No. 2009RC0507) 作者简介:段华,(1987-),男,硕士研究生,主要研究方向:服务计算。 通信联系人:吴步丹,女,副教授,主要研究方向:服务计算. E-mail: wubudan@ -1-  40 45 50 55 60  1 相关工作 SOA 流程生成复用在学术界有很多理论方法,同时 BPEL 流程的集成开发环境在工业 界也有不少,本章分别对这两方面做简略介绍。 如文献[3]所述,现阶段网络服务的两大目标是复用和互操作性。服务复用方式分为黑盒 和灰盒两种。前者指的是,用户对与网络服务内

文档评论(0)

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

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

1亿VIP精品文档

相关文档