DocumentCode :
3150753
Title :
Automatic Web Service Composition with a Heuristic-Based Search Algorithm
Author :
Rodriguez-Mier, Pablo ; Mucientes, Manuel ; Lama, Manuel
Author_Institution :
Centre de Investig. en Tecnol. de la Inf. (CITIUS), Univ. de Santiago de Compostela, Santiago de Compostela, Spain
fYear :
2011
fDate :
4-9 July 2011
Firstpage :
81
Lastpage :
88
Abstract :
Service Oriented Architectures and web service technology are becoming popular in recent years. As more web services can be used over the Internet, the need to find efficient algorithms for web services composition that can deal with large amounts of services becomes important. These algorithms must deal with different issues like performance, semantics or user restrictions. In this paper we present an A* algorithm which solves the problem of semantic input-output message structure matching for web service composition. Given are quest, a service dependency graph with a subset of the original services from an external repository is dynamically generated. Then, the A* search algorithm is used to find a minimal composition that satisfies the user request. Moreover, in order to improve the performance, a set of dynamic optimization techniques has been implemented over the search process. A full experimental validation with eight different public repositories has been done showing a good performance as in all tests as the algorithm finds a valid solution with minimal number of services and execution path.
Keywords :
Web services; graph theory; optimisation; search problems; service-oriented architecture; A* search algorithm; Internet; automatic Web service composition; dynamic optimization technique; external repository; heuristic-based search algorithm; semantic input-output message structure matching; service dependency graph; service oriented architecture; Heuristic algorithms; Optimization; Proposals; Search problems; Semantics; Silicon; Web services; A* algorithm; Heuristic search; Web services composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2011 IEEE International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0842-8
Electronic_ISBN :
978-0-7695-4463-2
Type :
conf
DOI :
10.1109/ICWS.2011.89
Filename :
6009375
Link To Document :
بازگشت