The Basics of Mutation Testing
By Samuel Benton

What's the deal with mutation testing? What are mutants? Why should or should not I apply mutation testing to my projects? What tools exist for applying mutation testing on my system? All of these questions will be covered in this article on the basics of mutation testing.

Expected publication: At some point in the future
Unified Debugging and ProFL
By Samuel Benton


Categories: Research
Expected publication: Eventually
PraPR: Practical Program Repair
By Samuel Benton

What is the PraPR automated program repair tool?

Expected publication: Eventually
Defexts: A Bug Dataset for JVM languages
By Samuel Benton

How can academic researchers craft fault datasets across programming languages? Defexts is a family of fault datasets designed for JVM languages, but extendible to other programming languages. This article explains the context, niche, and approach of Defexts.

Categories: Project, Research
Expected publication: Eventually