Towards a model-driven engineering solution for language independent mutation testing
Abstract:
Mutation testing is a technique to assess test suite adequacy to distinguish between correct and incorrect programs. Mutation testing applies one or more small changes to a program to obtain variants called mutants. The adequacy of a test suite is measured by determining how many of the mutants it distinguishes from the original program. There are many works about mutation testing, but the existing approaches focus on a specific programming language, and usually, it is not easy to customize the set of mutation operators. In this paper, we present Wodel-Test, an extension of the Wodel tool that implements a language-independent mutation testing framework based on MDE principles.
Año de publicación:
2018
Keywords:
- model mutation
- Mutation testing
- model-driven engineering
- Reverse Engineering
- Domain-Specific Languages
Fuente:
scopus
Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Ingeniería de software
- Software
- Ciencias de la computación
Áreas temáticas:
- Programación informática, programas, datos, seguridad