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