The Impact Of Equivalent, Redundant And Quasi Mutants On Database Schema Mutation Analysis

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

International Conference on Quality Software (QSIC 2014)



Since the relational database is an important component of real-world software and the schema plays a major role in ensuring the quality of the database, relational schema testing is essential. This paper presents methods for improving both the efficiency and accuracy of mutation analysis, an established method for assessing the quality of test cases for database schemas. Using a DBMS-independent abstract representation, the presented techniques automatically identify and remove mutants that are either equivalent to the original schema, redundant with respect to other mutants, or undesirable because they are only valid for certain database systems. Applying our techniques for ineffective ... [more]


Reference

Chris J. Wright, Gregory M. Kapfhammer, and Phil McMinn. The Impact Of Equivalent, Redundant And Quasi Mutants On Database Schema Mutation Analysis. International Conference on Quality Software (QSIC 2014), pp. 57–66, 2014


Bibtex Entry
@inproceedings{Wright2014,
  author    = "Wright, Chris J. and Kapfhammer, Gregory M. and McMinn, Phil",
  title     = "The Impact Of Equivalent, Redundant And Quasi Mutants On Database Schema Mutation Analysis",
  booktitle = "International Conference on Quality Software (QSIC 2014)",
  pages     = "57--66",
  year      = "2014",
  publisher = "IEEE Computer Society"
}