Automated Search for Good Coverage Criteria: Moving from Code Coverage to Fault Coverage Through Search-Based Software Engineering

by Phil McMinn, Mark Harman, Gordon Fraser and Gregory M. Kapfhammer

International Workshop on Search-Based Software Testing (SBST 2016)



We propose to use Search-Based Software Engineering to automatically evolve coverage criteria that are well correlated with fault revelation, through the use of existing fault databases. We explain how problems of bloat and overfitting can be ameliorated in our approach, and show how this new method will yield insight into faults — as well as better guidance for Search-Based Software Testing.


Reference

Phil McMinn, Mark Harman, Gordon Fraser and Gregory M. Kapfhammer. Automated Search for Good Coverage Criteria: Moving from Code Coverage to Fault Coverage Through Search-Based Software Engineering. International Workshop on Search-Based Software Testing (SBST 2016), pp. 43–44, 2016


Bibtex Entry
@inproceedings{McMinn2016,
  author    = "McMinn, Phil and Harman, Mark and Fraser, Gordon and Kapfhammer, Gregory M.",
  title     = "Automated Search for Good Coverage Criteria: Moving from Code Coverage to Fault Coverage Through Search-Based Software Engineering",
  booktitle = "International Workshop on Search-Based Software Testing (SBST 2016)",
  pages     = "43--44",
  year      = "2016",
  publisher = "ACM"
}