DocumentCode :
2223440
Title :
A GP approach to QoS-aware web service composition including conditional constraints
Author :
da Silva, Alexandre Sawczuk ; Ma, Hui ; Zhang, Mengjie
Author_Institution :
School of Engineering and Computer Science, Victoria University of Wellington, New Zealand
fYear :
2015
fDate :
25-28 May 2015
Firstpage :
2113
Lastpage :
2120
Abstract :
Automated Web service composition is one of the holy grails of service-oriented computing, since it allows users to create an application simply by specifying the inputs the resulting application should require, the outputs it should produce, and any constraints it should respect. The composition problem has been handled using a variety of techniques, from AI planning to optimisation algorithms, however no approach so far has focused on handling three composition dimensions simultaneously, producing solutions that are: (1) fully functional (i.e. fully executable), (2) respect conditional constraints (e.g. user can specify logical branching), and (3) are optimised according to nonfunctional Quality of Service (QoS) measurements. This paper presents a genetic programming approach that addresses these three dimensions simultaneously through the fitness function, as well as through the enforcement of constraints to candidate trees during initialisation, mutation, and crossover. The approach is tested using an extended version of the WSC2008 datasets, and results show that fully functional and quality-optimised solutions can be created for all associated tasks, with an execution time that is roughly equivalent to that of a non-conditional approach.
Keywords :
Artificial intelligence; Genetic algorithms; Genetic programming; Optimization; Planning; Quality of service; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2015 IEEE Congress on
Conference_Location :
Sendai, Japan
Type :
conf
DOI :
10.1109/CEC.2015.7257145
Filename :
7257145
Link To Document :
بازگشت