• 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