DocumentCode
2512328
Title
GAmera: An Automatic Mutant Generation System for WS-BPEL Compositions
Author
Dominguez-Jimenez, J.J. ; Estero-Botaro, Antonia ; Garcia-Dominguez, A. ; Medina-Bulo, Inmaculada
Author_Institution
Dept. Comput. Languages & Syst., Univ. of Cadiz, Cadiz, Spain
fYear
2009
fDate
9-11 Nov. 2009
Firstpage
97
Lastpage
106
Abstract
Business processes based in WS-BPEL compositions are rapidly becoming commonplace in recent years, so it is important to pay special attention to testing in this context. Mutation testing is a white-box testing technique that has been applied successfully to programs written in several languages. In order to apply it we need a system for mutant generation. This paper presents the first results of applying a new system, GAmera, for automatic mutant generation for WS-BPEL compositions. It is composed by three different elements: an analyzer, a mutant generator and a system that executes and evaluates the mutants. GAmera is based in genetic algorithms and attempts to minimize the number of generated mutants, independently of the number and type of mutation operators, without losing relevant information. It can also detect potentially equivalent mutants allowing to improve the quality of the test suite.
Keywords
Web services; business data processing; genetic algorithms; program testing; WS-BPEL composition; Web service; automatic mutant generation system; business process execution language; genetic algorithm; mutation testing; white-box testing technique; Computational efficiency; Computer languages; Genetic algorithms; Genetic mutations; Java; System testing; Web services; Genetic Algorithms; Mutation testing; WS-BPEL; Web Service compositions; Web Services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2009. ECOWS '09. Seventh IEEE European Conference on
Conference_Location
Eindhoven
Print_ISBN
978-0-7695-3854-9
Type
conf
DOI
10.1109/ECOWS.2009.18
Filename
5341664
Link To Document