DocumentCode
2695744
Title
Scalable Optimized Composition of Web Services with Complexity Analysis
Author
Hewett, Rattikorn ; Kijsanayothin, Phongphun ; Nguyen, Bac Xuan
Author_Institution
Dept. of Comput. Sci., Texas Tech Univ., Abilene, TX, USA
fYear
2009
fDate
6-10 July 2009
Firstpage
389
Lastpage
396
Abstract
This paper addresses a fundamental issue of Web service composition. We present a simple but powerful conceptual model that leads to a scalable approach to automatically constructing a composite Web service to meet its requirements by using as few services as possible. Our approach is based on a state space model that has a monotone property to allow efficient search along with efficient algorithms for pruning and simple parallelization. We provide both empirical and theoretical analyses of the proposed approach and show that it has time complexity of O(n2), for a repository with n services. However, the approach takes linear time for sequential compositions when service applicability is performed by service discovery and thus, it is shown to give asymptotically optimal performance. Although optimality in the number of services deployed is not guaranteed, our experiments on public benchmark data sets show correct optimized solutions 100% of the time, with a reduction in the average running time, compared to a well-performed planning-based system, of better than 35% over 207 composition problems.
Keywords
Web services; computational complexity; parallel algorithms; Web service composition; complexity analysis; composite Web service; parallelization; pruning algorithm; scalable optimized composition; state space model; time complexity; Web services; automatic service composition; depth first search; service-oriented computing; syntactic web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
978-0-7695-3709-2
Type
conf
DOI
10.1109/ICWS.2009.95
Filename
5175848
Link To Document