期刊文献+

动态服务组合构造与最优组合服务算法研究 被引量:5

Study of Algorithms for Dynamic Service Composition and Optimal Service Composed
下载PDF
导出
摘要 服务组合是将已有服务组合为一个新服务的过程,以增加服务的功能或/和性能。本文将组合方案表示为一个有向无环图,节点表示服务,边表示服务交互,以目标服务的输入为指标集,给出候选组合方案的构造算法。以服务费用为测度,并计入服务的计算、存储和通信费用。通过费用转移,提出了基于经典Dijkstra算法的最优组合服务算法。 Service composition is a process of taking existing services and combing them to form new services with high- er performance and/or more functions. Available composition plans are represented as a directed acyclic graph in which a node is a service, and an edge is interaction between services. Based on the graph theory and set theory, an algorithm is proposed for composing service plans by index set of inputs of objective service in this paper. An optimal algorithm is developed for selecting composed service of lowest cost. The algorithm counts the cost of computing and storing and the cost of service interaction/communication. By transferring node cost (computing and storing cost) to edge (interaction/communication cost), the optimal algorithm gets the foundation of Dijkstra's shortest path algorithm, which has a time complexity of O(n^2). The implementation of the algorithms by typical service composition languages in Web service and grid service is discussed.
出处 《计算机科学》 CSCD 北大核心 2005年第12期104-105,239,共3页 Computer Science
基金 国家高技术研究发展863计划项目(2003AA116060) 四川省教育厅项目(2003A124)
关键词 服务组合 WEB服务 最优组合服务算法 有向无环图 费用转移 Service composition, Web service, Optimal service composed algorithm, Directed acyclic graph, Cost transfer
  • 相关文献

参考文献7

  • 1Horn P.Autonomic Computing:IBM's perspective on the State of Information Technology.http://www.research.ibm.com/autonomic/,Oct.2001.
  • 2Thatte S.XLANG:Web Services for Business Process Design.http://www,gotdotnet.com/team/xml_wsspecs/xlang-c/,December.2001.
  • 3Leymann F.Web Services Flow Language Web Services Flow Language (WSFL 1.0).http://www-306.ibm.com/software/ solutions/webservices/,May 2001.
  • 4Andrews T,et al.Business Process Execution Language for Web Services Version 1.1.http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/,May 2003.
  • 5Wagstrom P,Krishnan S,von Laszewski G.GSFL:A Work-flow Framework for Grid Services.http://www-fp.mcs.anl.gov/division/publications/,Aug.2002.
  • 6Foster I,Kesselman C,Nick J,et al.The Physiology of the Grid:An Open Grid Services Architecture for Distributed Systems Inte gration.http://www.globus.org/research/papers/ogsa.pdf,June 2002.
  • 7Agarwal M,Parashar M.Enabling Autonomic Compositions in Grid Environments.In:the Proc.of the 4th International Workshop on Grid Computing (Grid 2003),Phoenix,Arizona.2003.34-41.

同被引文献50

引证文献5

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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