DocumentCode
1985262
Title
Automated Web Service Composition Using Genetic Programming
Author
Xiao, Liyuan ; Chang, Carl K. ; Yang, Hen-I ; Lu, Kai-Shin ; Jiang, Hsin-yi
fYear
2012
fDate
16-20 July 2012
Firstpage
7
Lastpage
12
Abstract
Automated web service composition can largely reduce human efforts in business integration. We present an approach to fully automate web service composition without workflow or knowing the semantic meaning of atomic web service. The experiment results show that the accuracy of our composition method using Genetic Programming (GP), in terms of the number of times an expected composition that can be derived versus the total number of runs, can be over 90%. Based on the traditional GP used in web service composition, our algorithm achieved improvements in three aspects: 1. We do black-box testing on each individual in each population. The success rate of tests is taken into account by the fitness function of GP so that the convergence rate can be faster; 2. We comply with services knowledge rules such as service dependency graph (SDG) when generating individual web service compositions in each population to improve the convergence process and population quality; 3. We choose cross-over or mutation operation based on the parent individuals´ input and output analysis instead of by probability as typically done in related work. In this way, GP can generate better children even under the same parents.
Keywords
Web services; convergence; genetic algorithms; graph theory; knowledge based systems; probability; program testing; semantic networks; SDG; atomic Web service; automated Web service composition; black-box testing; business integration; convergence process; convergence rate; genetic programming; input analysis; knowledge rules; mutation operation; output analysis; population quality; probability; semantic meaning; service dependency graph; Complexity theory; Semantics; Sociology; Statistics; Syntactics; Testing; Web services; black-box testing; functional requirements; genetic programming; services composition; test cases;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
Conference_Location
Izmir
Print_ISBN
978-1-4673-2714-5
Electronic_ISBN
978-0-7695-4758-9
Type
conf
DOI
10.1109/COMPSACW.2012.12
Filename
6341542
Link To Document