A Distributed Algorithm for Web Service Composition Based on Service Agent Model

被引:38
|
作者
Tong, Hongxia [1 ]
Cao, Jian [2 ]
Zhang, Shensheng [2 ]
Li, Minglu [2 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
基金
美国国家科学基金会; 中国博士后科学基金;
关键词
Distributed planning algorithm; web service composition; software agent; service agent model; WORKFLOW;
D O I
10.1109/TPDS.2011.127
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Agent-based service composition has provided a promising computing paradigm for the automatic web service composition. In this paper, a formal service agent model is proposed, which integrates the web service and software agent technologies into one cohesive entity. Based on the service agent model, a distributed planning algorithm for web service composition called DPAWSC is presented. DPAWSC formalizes web service composition into a graph search problem according to the dependence relations among service agents. The key to DPAWSC is that the alternative solution with smaller length has higher priority to be searched than one with larger length. DPAWSC is based on the distributed decision making of the autonomous service agents and addresses the distributed nature of web service composition. We evaluate the algorithm by simulation experiments and the results demonstrate that DPAWSC is effective for its ability to produce the high quality solution at a low cost of communications.
引用
收藏
页码:2008 / 2021
页数:14
相关论文
共 50 条
  • [1] A Distributed Agent Coalition Algorithm for Web Service Composition
    Tong, Hongxia
    Cao, Jian
    Zhang, Shensheng
    Li, Minglu
    [J]. 2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 62 - 69
  • [2] Agent-based Model to Web Service Composition
    Abdullah, Abdullah
    Li, Xining
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 523 - 530
  • [3] Multi-Agent Based Model for Web Service Composition
    Belmabrouk, Karima
    Bendella, Fatima
    Bouzid, Maroua
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (03) : 144 - 150
  • [4] The Distributed Algorithm Design Based on Web Service
    Pan Bin
    Guo Hong-xia
    Liu Kun
    [J]. 2010 2ND INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY (EBISS 2010), 2010, : 149 - 151
  • [5] Web service composition algorithm based on TOPSIS
    Zhang, Long-Chang
    Zou, Hua
    Yang, Fang-Chun
    [J]. Journal of China Universities of Posts and Telecommunications, 2011, 18 (04): : 89 - 97
  • [6] Web service composition algorithm based on TOPSIS
    ZHANG Long-chang1
    [J]. The Journal of China Universities of Posts and Telecommunications, 2011, 18 (04) : 89 - 97
  • [7] Web Service Composition Algorithm
    Song, Yajuan
    Liu, Lei
    Yang, Dong
    [J]. RECENT TRENDS IN MATERIALS AND MECHANICAL ENGINEERING MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 55-57 : 843 - 848
  • [8] Mobile-agent-based web service composition
    Qian, ZZ
    Lu, SL
    Xie, L
    [J]. GRID AND COOPERATIVE COMPUTING - GCC 2005, PROCEEDINGS, 2005, 3795 : 35 - 46
  • [9] Composition of Web Service Based Multi-Agent
    Nouredine, Gasmallah
    Hassina, Seridi
    [J]. 2009 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS 2009), 2009, : 51 - +
  • [10] Web Service Composition: An Agent-based Approach
    Alves, Jhonatan
    Marchi, Jerusa
    [J]. 2017 6TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2017, : 121 - 126