期刊文献+

一种改进的基于Pi演算的Web服务自动组装方法 被引量:1

Improved method of automated Web service composition using Pi-calculus
下载PDF
导出
摘要 提出了一种改进的Web服务自动组装的方法,以提高Web服务组装的自动化。组装Web服务时,先用UML对复合Web服务进行建模,从UML模型得到复合服务的Pi演算描述,通过Pi演算的形式化验证,为这些逻辑子服务自动找到匹配的已实现的原子服务,最后生成可执行的复合Web服务。 Combine the existing Web services to get the composite Web service,the process should be automatic,but in fact the step of searching for suitable Web service need to be done by people and is error-prone.So an improved method of automated Web service composition is proposed in this paper.Composite Web service is decomposed and modeled with UML.Then Pi-calcu- lus specification can be extracted from UML model and used to verify the matching between existing Web services and subservices.Finally,Web service composition can be realized.
出处 《计算机工程与应用》 CSCD 北大核心 2007年第16期67-70,共4页 Computer Engineering and Applications
基金 国家自然科学基金(the National Natural Science Foundation of China under Grant No.60473061) 国家高技术研究发展计划(863) (the National High- Tech Research and Development Plan of China under Grant No.2005AA113120)
关键词 WEB服务组装 PI演算 UML Web service composition Pi-calculus UML
  • 相关文献

参考文献10

  • 1Rao J,Su X.A survey of automated Web service composition methods[C]//Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition,SWSWPC 2004,San Diego,California,USA,July 6th,2004.
  • 2Woodman S J,Palmer D J,Shrivastava S K,et al.Notations for the specification and verification of composite Web services[C]//8th IEEE/OMG International Enterprise Distributed Object Computing Conference(EDOC 2004),Monterey,CA,September 2004.
  • 3Skogan D,Gronmo R,Solheim I.Web service composition in UML[C]//Proc of the 8th Int'l Enterprise Distributed Object Computing Conf(EDOC 2004).Monterey:IEEE,2004:47-57.
  • 4Hull R,Benedikt M,Christophides V,et al.E-services:a look behind the curtain[C]//PODS 2003:1-14.
  • 5Amscden J,Gardner T,Griffin C,et al.Draft UML 1.4 profile for automated business processes with a mapping to BPEL 1.0.IBM,June 2003.
  • 6廖军,谭浩,刘锦德.基于Pi-演算的Web服务组合的描述和验证[J].计算机学报,2005,28(4):635-643. 被引量:107
  • 7Milner R,Parrow J,Walker D.A calculus of mobile processes,Part1,LFCS Report.Series,ECS-LFCS-89-85 and 86[R],University of Edinburgh,1989.
  • 8Milner R,Parrow J,Walker D.A calculus of mobile processes,Part2,LFCS Report Series,ECS-LFCS-89-85 and 86[R].University of Edinburgh,1989.
  • 9Vogels W.Web services are not distributed objects[J].IEEE Internet Computing,2003,7 (6):59-66.
  • 10Victor B,Moller F.The mobility workbench:a tool for the Pi-calculus[C]//LNCS 818:Proceedings of CAV'94.[S.l.]:Springer-Verlag,1994:428-440.

二级参考文献17

  • 1Koehler J., Srivastava B. Web service composition: Current solutions and open problems. In: Proceedings of the 13th International Conference on Automated Planning & Scheduling, Trento, Italy, 2003, 28~35
  • 2Milner R. Communication and Concurrency. Englewood Cliffs: Prentice -Hall, 1989
  • 3Fensel D. The semantic web and its languages. IEEE Intelligent Systems, 2000, 15(6): 67~73
  • 4Milner R. Communicating and Mobile Systems: The Pi-Calculus. Cambridge: Cambridge University Press, 1999
  • 5Milner R., Parrow J., Walker D. A calculus of mobile processes, part I/II. Journal of Information and Computation, 1992, 100(1): 1~77
  • 6Lin Hui-Min. Complete proof systems for observation congruences in finite control pi-calculus. In: Proceedings of the 25th International Colloquium on Automata, Languages and Programming, Aalborg, Denmark, 1998, 443~454
  • 7Jiao Wen-Pin, Zhou Ming-Hui, Wang Qian-Xiang. Formal framework for adaptive multi-agent Systems. In: Proceedings of IEEE/WIC International Conference on Intelligent Agent Technology, Halifax, Canada, 2003, 442~445
  • 8Markus Lumpe. A Pi-calculus based approach to software composition [Ph.D. dissertation]. Institute of Computer Science and Applied Mathematics, University of Bern, Switzerland, 1999
  • 9Orava F., Parrow J. An algebraic verification of a mobile network. Formal Aspect of Computing, 1992, 4(6): 497~543
  • 10Lin Hui-Min. A verification tool for value-passing process algebras. IFIP Transactions C-16: Protocol Specification, Testing and Verification, North-Holland, 1993, 79~92

共引文献106

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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