期刊文献+

基于流演算的Web服务自动组合方法 被引量:3

An Approach for Automatic Web Services Composition Based on Fluent Calculus
下载PDF
导出
摘要 近年来,基于语义的Web服务组合,尤其是Web服务的自动组合方法已成为服务计算领域的一个研究热点.实现了从一个OWL-S过程模型到流演算概念的映射,并给出了相应的转换算法.在此基础上,提出了一个新颖的、基于流演算形式化体系的Web服务自动组合方法.该方法采用前推推理机制对状态和动作进行推理,有效地克服了以传统的情景演算为代表的人工智能规划算法执行效率较低的问题.设计实现了一个实验性的原型系统,结合一个旅游行程规划的实例说明了本文提出的方法的有效性.对提出的BCABFC(Backward-Chaining Algorithm Based On Fluent Calculus)算法与基于情景演算的同类算法进行性能比较,实验结果表明该算法具有较好的性能. In recent years,semantics-based Web Services composition,especially automated composition method has become popularity in the research area of Service Computing.This paper has identified a mapping between an OWL-S process ontology and the fluent calculus concepts.We present an algorithm to translate OWL-S service descriptions into an equivalent fluent calculus service specification.This paper presents a novel approach for automatic Web service composition method based on the formalism of fluent calculus.In our approach,the Web service composition process is viewed as an AI planning problem in the fluent calculus formalism.We show how the planning capabilities of the fluent calculus can be used to automatically generate an Abstract composition model in terms of user personalized requests.This method applies the principle of progression for reasoning the status and action of the object.As a result,it brings a higher efficiency than traditional AI planning algorithms characterized by Situation Calculus.For testing our composition method,we have designed and implemented an experimental prototype and demonstrate its effectiveness with the help of an application scenario from the travel planning domain.Comparing with similar algorithm based on situation calculus,experimental results show that the BCABFC algorithm(Backward-Chaining Algorithm Based On Fluent Calculus) yields better performance over other algorithms.
出处 《小型微型计算机系统》 CSCD 北大核心 2013年第1期83-89,共7页 Journal of Chinese Computer Systems
基金 国家科技支撑计划项目(2009BAH44B01)资助 国家自然科学基金项目(90818001 61003253)资助 山东省自然科学基金项目(ZR2010FQ010 ZR2010FM031)资助 山东大学自主创新基金项目(2009TS030)资助
关键词 语义WEB服务 服务组合 流演算 OWL-S FLUX semantic Web service service composition fluent calculus OWL-S FLUX
  • 相关文献

参考文献3

二级参考文献70

  • 1周傲英 凌波.Peer-to-Peer系统及其应用.计算机科学,2002,29(8):200-203.
  • 2邓水光,吴健,李莹,吴朝晖.基于回溯树的Web服务自动组合[J].软件学报,2007,18(8):1896-1910. 被引量:48
  • 3Web Services Transaction Specification. http://www-106.ibm.com/developerworks/library/ws-transpec/
  • 4Cabrera F, Copeland G, Cox B, Freund T, Klein J, Storey T, Thatte S. Web services transaction. http://www.infosys.tuwien.ac.at/Teaching/Courses/IntAppl/Papers/ws-transpec.pdf
  • 5Mikalsen T, Rouvellou I, Tai S. Reliability of composed Web services from object transactions to Web transactions. In: Proc. of the OOPSLA 2001 Workshop on Object-Oriented Web Services. 2001.
  • 6Benatallah B, Dumas M, Sheng QZ, Ngu AHH. Declarative composition and peer-to-peer provisioning of dynamic services. In:Proc. of the 18th Int'l Conf. on Data Engineering. San Jose: IEEE Computer Society, 2002. 297~308.
  • 7Mennie D, Pagurek B. A runtime composition service creation and deployment and its applications in internet security,E-commerce and software provisioning. In: Proc. of the 25th Annual Int'l Computer Software and Applications Conf. (COMPSAC 2001). Chicago:
  • 8Tosic V, Mennie D, Pagurek B. On dynamic service composition and its applicability to business software systems. In: Workshop on Object-Oriented Business Solutions (WOOBS2001). 2001.
  • 9Steen MV, Tanenbaum A, Kuz I, Sips H. A scalable middle-ware solution for advanced wide-aera Web services. Distributed Systems Engineering, 1999,6( 1 ): 34-42.
  • 10Burstein MH, Hobbs JR, Lassila O, Martin D, McDermott DV, McIlraith SA, Narayanan S, Paolucci M, Payne T, Sycara K.DAML-S: Web service description for the semantic Web. In: Horrocks, ed. Proc. of the Int'l Semantic Web Conf. Sardinia:Springer-Verlag, 2002

共引文献565

同被引文献43

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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