期刊文献+

基于多元Pi-演算的Web服务组合描述与验证 被引量:7

Polyadic Pi-Calculus Based Description and Verification for Web Service
下载PDF
导出
摘要 验证问题是Web服务发展中亟待解决的关键问题之一,类型系统的加入以及Web服务动态的体系结构给问题的解决增添了很多难度.针对上述问题,在多元Pi-演算的基础上给出Web服务的描述模型和子类型关系定义,并对Web服务的相容性进行细化,给出Web服务可替换性定义;基于这些模型和定义,给出Web服务构造时类型正确性的判定规则和运行时可替换性的判定方法;最后用1个例子说明上述规则和方法的可行性.结果表明上述模型、定义和方法为解决动态的、类型化的Web服务验证问题提供了理论依据和基础. Verification is one of the important issues to be addressed in the development of Web services, and type system and the dynamic architecture of Web services, add a lot more difficulty to it. This paper gives the description model of Web services and the subtype relationship defined on the basis of polyadic Pi-calculus, and defines replace-ability to refine the concept of compatibility. Based on the above models and definitions, this paper addresses the rules to determining type correctness at construction time of Web services and the method of determining replace-ability at run time. Finally, an example illustrates the feasibility of the above-mentioned rules and methods. All of the definitions and methods established in this paper provide a theoretical basis and foundation for solving dynamic and typed Web service verification.
出处 《天津大学学报(自然科学与工程技术版)》 EI CAS CSCD 北大核心 2013年第6期520-525,共6页 Journal of Tianjin University:Science and Technology
基金 国家自然科学基金资助项目(61003080) 教育部科技发展中心网络时代科技论文快速共享专项研究课题资助项目(2011117)
关键词 多元Pi-演算 Web服务验证 Web服务可替换性 polyadic Pi-calculus Web service verification Web services replace-ability
  • 相关文献

参考文献17

  • 1Sun Jun,Liu Yang, Jin Songdong, et al. Model-basedmethods for linking Web service choreography and or-chestration [C] "The \lth Asia Pacific Software Engi-neering Conference. Sydney, Australia, 2010 : 166-175.
  • 2Fu Xiang, Bultan Tevfik,Su Jianwen, et al. Analysisof interacting BPEL web services [C] //Proceedings ofthe \.>th International Conference on World Wide Web2004.New York, USA: ACM Press, 2004: 621-630.
  • 3Liu Fangfang, Zhang Liang, Shi Yuliang,et al. For-mal analysis of compatibility of Web services viaCCS [C] //Proceedings of the International Conferenceon Next Generation Web Services Practices.Washington,USA : IEEE Computer Society Press,2005: 143-148.
  • 4钱柱中,陆桑璐,谢立.基于Petri网的Web服务自动组合研究[J].计算机学报,2006,29(7):1057-1066. 被引量:60
  • 5Yun Yaoli, Jagadish H V. Compatibility determination inWeb services [C] I/Proceedings of the First InternationalE-Services Workshop. Pittsburgh, USA, 2003 : 7-15.
  • 6Dong J S,Liu Y. Verification of computation orchestra-tion via timed automata [C] // ICFEMr06 Proceedings ofthe 8th International Conference on Formal Methods andSoftware Engineering. Berlin : Springer-Verlag,2006 :226-245.
  • 7Pu Geguang,Shi Jianqi,Wang Zheng,et al. The Vali-dation and verification of WSCDL [C] HXAth Asia-Pacific Software Engineering Conference. Washington,USA, 2007: 81-88.
  • 8Kazhamiakin R, PandyaP, Marco Pistore. Representa-tion ,verification,and computation of timed propertiesin Web [C] //ICWSf06 Proceedings of the IEEE Interna-tional Conference on Web Services. Washington,USA, 2006: 497-504.
  • 9Kazhamiakin R,Pistore M. Choreography conformanceanalysis : Asynchronous communications and informa-tion alignment[C] HWS-FM'6 Proceedings of the ThirdInternational Conference on Web Services and FormalMethods. Berlin : Springer-Verlag, 2006: 227-241.
  • 10Baldoni M, Baroglio C,Martelli A, et al. Verifyingthe conformance of web services to global interactionprotocols: A first step[C] // EPEW5/WS-FM5 Pro-ceedings of the 2nd International Workshop on Web Ser-vices and Formal Methods. Berlin : Springer-Verlag,2005: 257-271.

二级参考文献70

共引文献158

同被引文献76

引证文献7

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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