Software

I am proud to release all of the software that accompanies my publications. Unless otherwise specified on the project page, all of my software is released under an MIT license. Below is a listing of those projects:

Surefire Isolated Rerunner, a Surefire test provider that will rerun each failing test in its own process, rather than rerunning failing tests in the same process (this project is used by DeFlaker)

I also try to contribute back to open source projects where I can through patches and pull requests. So far, I have had a pull request merged into Maven’s testing framework, Surefire.

I also occasionally blog about the crazy things that the JVM does on my Java blog, http://www.jvm.wtf.

If you have any questions about these or any other of my projects, please email me directly. I am interested in making sure that these projects can continue to be used and built upon by other researchers and practitioners.