DocumentCode :
3151747
Title :
Optimizing the Tradeoff between Discovery, Composition, and Execution Cost in Service Composition
Author :
Trummer, Immanuel ; Faltings, Boi
Author_Institution :
Artificial Intell. Lab., Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
fYear :
2011
fDate :
4-9 July 2011
Firstpage :
476
Lastpage :
483
Abstract :
Quality-aware service composition starts from an abstract workflow. The tasks of the workflow are associated with functional types for which concrete services can be retrieved from a registry. Abstract tasks have to be mapped to concrete services before the workflow is executed. The goal is to maximize the workflow quality by choosing the right combination of services. Spending more time in discovery and composition will increase the quality of the resulting workflow. Restricted resources motivate however the question about the optimal tradeoff between composition effort and solution quality. In this paper, we aggregate the three phases discovery, composition, and execution into a common cost metric. We motivate why this cost metric may dynamically change depending on the system state and the properties of the workflow at hand. We present and analyze an iterative algorithm that automatically balances the effort spent in different phases. We are able to prove a near-optimal number of iterations. Additionally, we provide extensive experimental evaluations showing that our algorithm significantly outperforms static approaches in dynamic scenarios.
Keywords :
Web services; iterative methods; workflow management software; abstract tasks; abstract workflow; iterative algorithm; phase discovery; quality-aware service composition; Concrete; Engines; Heuristic algorithms; Measurement; Planning; Throughput; Time factors; Quality Driven Service Composition; Self-Tuning;
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.108
Filename :
6009427
Link To Document :
بازگشت