Virtual Mutation Analysis of Relational Database Schemas

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

International Workshop on Automated Software Test (AST 2016)



Relational databases are a vital component of many modern software applications. Key to the definition of the database schema — which specifies what types of data will be stored in the database and the structure in which the data is to be organized — are integrity constraints. Integrity constraints are conditions that protect and preserve the consistency and validity of data in the database, preventing data values that violate their rules from being admitted into database tables. They encode logic about the application concerned, and like any other component of a software application, need to be properly tested. Mutation analysis ... [more]


Reference

Phil McMinn, Gregory M. Kapfhammer and Chris J. Wright. Virtual Mutation Analysis of Relational Database Schemas. International Workshop on Automated Software Test (AST 2016), pp. 36–42, 2016


Bibtex Entry
@inproceedings{McMinn2016,
  author    = "McMinn, Phil and Kapfhammer, Gregory M. and Wright, Chris J.",
  title     = "Virtual Mutation Analysis of Relational Database Schemas",
  booktitle = "International Workshop on Automated Software Test (AST 2016)",
  pages     = "36--42",
  year      = "2016",
  publisher = "ACM"
}