Title :
A Distributed Algorithm for Web Service Composition Based on Service Agent Model
Author :
Tong, HongXia ; Cao, Jian ; Zhang, Shensheng ; Li, Minglu
Author_Institution :
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
Abstract :
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.
Keywords :
Web services; distributed algorithms; graph theory; software agents; DPAWSC; agent-based service composition; automatic Web service composition; autonomous service agents; distributed algorithm; distributed decision making; distributed planning algorithm; formal service agent model; graph search problem; software agent; Computational modeling; Distributed databases; Ontologies; Software agents; Web services; Distributed planning algorithm; service agent model.; software agent; web service composition;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2011.127