DocumentCode :
238939
Title :
A graph-based Particle Swarm Optimisation approach to QoS-aware web service composition and selection
Author :
da Silva, Alexandre Sawczuk ; Hui Ma ; Mengjie Zhang
Author_Institution :
Sch. of Eng. & Comput. Sci., Victoria Univ. of Wellington, Wellington, New Zealand
fYear :
2014
fDate :
6-11 July 2014
Firstpage :
3127
Lastpage :
3134
Abstract :
Web services are network-accessible modules that perform specific tasks and can be integrated into Web service compositions to accomplish more complex objectives. Due to the fast-growing number of Web services and the well-defined nature of their interfaces, the field of automated Web service composition is quickly expanding. The use of Particle Swarm Optimisation composition techniques that take Quality of Service (QoS) properties into account is well-established in the field. However, the commonly utilised approach is to optimise a preselected Web service composition workflow, which requires domain expertise and prior knowledge and thus may lead to the loss of better solutions that require different workflow configurations. This paper presents a graph-based PSO technique which simultaneously determines an optimal workflow and near-optimal Web services to be included in the composition based on their QoS properties, as well as a greedy-based PSO technique which follows the commonly utilised approach. The comparison of the two techniques shows that despite requiring more execution time, the graph-based approach provides equivalent or better solutions than the greedy-based approach, depending on the workflow preselected by the greedy-based PSO. These results demonstrate that under certain circumstances, the graph-based approach is capable of producing solutions whose fitness surpasses that of the solutions obtained by employing the greedy-based approach.
Keywords :
Web services; graph theory; greedy algorithms; particle swarm optimisation; quality of service; QoS-aware Web service composition; QoS-aware Web service selection; graph-based PSO technique; graph-based particle swarm optimisation approach; greedy-based PSO technique; near-optimal Web services; network-accessible modules; optimal workflow; quality of service properties; workflow configurations; Abstracts; Optimization; Particle swarm optimization; Quality of service; Read only memory; Vectors; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2014 IEEE Congress on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-6626-4
Type :
conf
DOI :
10.1109/CEC.2014.6900404
Filename :
6900404
Link To Document :
بازگشت