期刊文献+

基于进程代数的Web服务合成的替换分析 被引量:15

Substitution Analysis of Web Service Composition via Process Algebra
在线阅读 下载PDF
导出
摘要 Web服务合成是Web服务研究领域的热点问题,Web服务的替换与Web服务合成密切相关且对于Web服务合成系统的健壮性有重要作用.使用进程代数作为形式化的工具描述Web服务,对合成中的行为特征进行推导,分析由于异步交互对Web服务合成设计与实现产生的影响.在此之上,基于服务合成正确性的定义,提出一种一致性关系,若新服务与将要被替换的参与合成的服务之间存在这种关系,那么替换后的服务合成仍然是正确的,并且替换是上下文无关的. Web services composition is a key issue in Web service research area. Substitution of service is closely related with composition and important to robustness of service composition. In this paper, we use process algebra as formalism foundation modeling and specifying Web services and reasoning on behavioral features of Web services composition. We analyze some cases that have effects on design and implementation of composition. Upon that, and based on definition of composition, we study substitution. As to the problem of how to substitute a component Web service, we present a relation. Any new selected Web services can substitute old component serv- ice independent of context and take part in composition successfully in the case that they satisfy criteria of this relation.
出处 《计算机学报》 EI CSCD 北大核心 2007年第11期2033-2039,共7页 Chinese Journal of Computers
基金 国家"九七三"重点基础研究发展规划项目基金(2005CB321905)资助.~~
关键词 WEB服务 合成 替换 进程代数 Web service composition substitution process algebra
  • 相关文献

参考文献15

  • 1Brogi A et al.Formalizing Web services choreographies.Electronic Notes in Computer Science,2004,105:73-94
  • 2IBM.Business Process Execution Language for Web Services(BPEL4WS).http://www.ibm.com/developworkers/library/ws-bpel,2002
  • 3W3C.Web Service Choreography Interface (WSCI),World W3C,2002.http://www.w3.org/TR/wsci
  • 4Bultan T,Fu X,Hull R,Su J.Conversation specification:A new approach to design and analysis of E-service composition//Proceedings of the WWW2003.Budapest,Hungary,2003:403-410
  • 5Meredith G,Bjorg S.Contracts and types.Communications of the ACM,2003,46(10):41-47
  • 6Hamadi R,Benatallah B.A Petri Net-based model for Web service composition//Proceedings of the 14th Australasian Database Conference on Database Technologies 2003.Australasian,2003:191-200
  • 7Berardi D,Calvanese D,Giacomo G D,Hull R,Mecella M.Automatic composition of transition-based semantic Web services with messageing//Proceedings of the 31st VLDB Conference.Trondheim,Norway,2005:613-624
  • 8Bordeaux L,Slaun G.Using process algebra for Web services:Early results and perspetives//Proceedings of the TES 2004.Toronto,Canada,2005:54-68
  • 9Milanovic N,Malek M.Current solutions for Web service composition.IEEE Internet Computing,2004:51-59
  • 10Bordeaux L,Salun G,Berardi D,Mecella M.When are two Web services compatible//Proceedings of the TES 2004.Toronto,Canada,2005:15-28

同被引文献154

引证文献15

二级引证文献127

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部