DocumentCode :
2295913
Title :
Techniques to Produce Optimal Web Service Compositions
Author :
Blanco, Eduardo ; Cardinale, Yudith ; Vidal, María-Esther ; Graterol, Jesús
Author_Institution :
Dept. de Comput. y T. I., Univ. Simon Bolivar, Caracas
fYear :
2008
fDate :
6-11 July 2008
Firstpage :
553
Lastpage :
558
Abstract :
As Web Services proliferate, it becomes more difficult to find a service that can perform a given task, and a coordination of several services may be required. We present two algorithms to identify orderings of Web Service compositions. These algorithms follow different strategies to prune the space of possibilities while minimizing the evaluation cost. The first one, DP-BF, combines a best first strategy with a dynamic-programming technique and produces good Web Service compositions by exploring a small portion of the search space. The second one, PT-SAM, adapts a petri-net unfolding algorithm and tries to find a desired marking from an initial state. We conducted an experimental study to evaluate the behavior of DP-BF and PT-SAM comparedto SAM and to the exhaustive solution. Our experimentsshow that the quality of the compositions identified by ouralgorithms are close to the optimal solution produced by theexhaustive algorithm, while the optimization time is close to the time required by SAM to identify a solution.
Keywords :
Petri nets; Web services; dynamic programming; Petri net unfolding algorithm; Web service compositions; dynamic-programming technique; search space; Context-aware services; Cost function; Delay effects; Dynamic programming; Large-scale systems; Ontologies; Query processing; Web services; Algorithms; Semantic Web; Web Service Composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services - Part I, 2008. IEEE Congress on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-0-7695-3286-8
Type :
conf
DOI :
10.1109/SERVICES-1.2008.14
Filename :
4578376
Link To Document :
بازگشت