DocumentCode
3515468
Title
Single-objective versus multi-objective Genetic algorithms for workflow composition based on service level agreements
Author
Ludwig, Simone A.
Author_Institution
Dept. of Comput. Sci., North Dakota State Univ., Fargo, ND, USA
fYear
2011
fDate
12-14 Dec. 2011
Firstpage
1
Lastpage
8
Abstract
Workflow composition is a very important issue for service-oriented environments. In particular, the composition of services based on quality of service (QoS) attributes has been gaining attention. The user can describe the request of a workflow in terms of QoS attributes, i.e., the user aims for specific service performance, e.g. low waiting time, high reliability and availability, which are based on different service level plans provided by the providers. Past research has addressed this workflow composition problem classifying them into single-objective and multi-objective optimization solutions. Most of the research has employed the single-objective approach whereby the different objectives, i.e., QoS attributes, are aggregated by a weighted approach. Fewer research approaches have used the multi-objective approach, whereby several solutions are produced by a set of Pareto solutions that have equivalent quality to satisfy specific service level agreements. However, no comparison has been done investigating both approaches. Therefore, this paper addresses this shortcoming by an analysis of both, measuring the success ratio as well as the execution time of two Genetic algorithm implementations (single-objective and multi-objective) applied to the workflow composition problem.
Keywords
Pareto optimisation; Web services; genetic algorithms; quality of service; service-oriented architecture; workflow management software; Pareto optimisation; QoS attributes; multi-objective genetic algorithms; quality of service; service composition; service level agreements; service-oriented environments; single-objective genetic algorithm; workflow composition problem; Availability; Concrete; Genetic algorithms; Linear programming; Quality of service; Web services; Genetic algorithm; pareto-efficiency; quality of service; service level agreements; workflow composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
Conference_Location
Irvine, CA
Print_ISBN
978-1-4673-0318-7
Electronic_ISBN
978-1-4673-0317-0
Type
conf
DOI
10.1109/SOCA.2011.6166211
Filename
6166211
Link To Document