Title :
Using lexicographic preorder for pareto search in QoS-aware web service composition
Author :
Belleili-Souici, Habiba ; Abdelatif, Betouil Ali
Author_Institution :
LabGed Lab., Badji Mokhtar Univ. Annaba, Annaba, Algeria
fDate :
Nov. 29 2011-Dec. 1 2011
Abstract :
In web service composition, there exist various web services that provide the same functionalities but differ in QoS parameters. Hence there exist several execution plans with different QoS attributes which fulfill user constraints. We propose in this paper an algorithm for selecting an execution plan which satisfies as much as possible user end-to-end QoS requirements and preferences. The algorithm we propose is based on pareto search. An execution plan is pareto optimal for a given qos user requirements and preferences if it is not possible to improve a qos attribute without deteriorating at least one qos attribute. Unlike existing propositions which bind to a service qos vector a unique value (utility function), our approach relies on an utility vector to each execution plan where each element of a vector represents the utility of the plan to the corresponding QoS attribute. However, since we can be faced with incomparable utility vectors, we propose to use a lexicographic preorder for pareto search which corresponds to a preference pre-order among quality attributes given in user request. Experiments on large problem instances demonstrate the scalability and the effectiveness of the approach.
Keywords :
Pareto optimisation; Web services; quality of service; Pareto optimal; Pareto search; QoS parameter; QoS-aware Web service composition; end-to-end QoS requirement; lexicographic preorder; user constraint; Availability; Concrete; Optimization; Quality of service; Vectors; Web services;
Conference_Titel :
Innovation in Information & Communication Technology (ISIICT), 2011 Fourth International Symposium on
Conference_Location :
Amman
Print_ISBN :
978-1-61284-672-9
DOI :
10.1109/ISIICT.2011.6149597