Mutation testing has been used to assess test suite coverage, and researchers have proposed adapting the idea for other uses. Safety kernels allow the use of untrusted software components in safety-critical applications: a trusted software safety kernel detects undesired behavior and takes remedial action. We propose to use specication mutation, model checking, and model-based testing to verify safety kernels for component-based, safety-critical computer systems.

BibTex Entry

@inproceedings{Rodriguez-Navas2012,
 author = {G. Rodriguez-Navas and P. Graydon and I. Bate},
 booktitle = {Lecture Notes in Computer Science no. 7857},
 pages = {276-277},
 title = {From Fault Injection to Mutant Injection: the Next Step for Safety Analysis?},
 year = {2012}
}