Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation

by Chris J. Wright, Gregory M. Kapfhammer and Phil McMinn

International Workshop on Mutation Analysis (Mutation 2013)



Mutation analysis is an effective way to assess the quality of input values and test oracles. Yet, since this technique requires the generation and execution of many mutants, it often incurs a substantial computational cost. In the context of program mutation, the use of mutant schemata and parallelisation can reduce the costs of mutation analysis. This paper is the first to apply these approaches to the mutation analysis of a relational database schema, arguably one of the most important artefacts in a database application. Using a representative set of case studies that vary in both their purpose and structure, this ... [more]


Reference

Chris J. Wright, Gregory M. Kapfhammer and Phil McMinn. Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation. International Workshop on Mutation Analysis (Mutation 2013), pp. 63–72, 2013


Bibtex Entry
@inproceedings{Wright2013,
  author    = "Wright, Chris J. and Kapfhammer, Gregory M. and McMinn, Phil",
  title     = "Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation",
  booktitle = "International Workshop on Mutation Analysis (Mutation 2013)",
  pages     = "63--72",
  year      = "2013",
  publisher = "IEEE"
}