Dr. Eric Schulte

Table of Contents

FA8D C2C3 E8A0 A749 34CD 9DCF 3C1B 8581 614C A05D


My work treats software as an evolved system and yields novel solutions to difficult software engineering problems. In my dissertation, I have developed systems that automatically fix bugs in off-the-shelf software, patch exploits in closed source binaries, generate diverse implementations of a software specification, and reduce the energy consumption of benchmark programs by 20% as compared to the best available compiler optimizations.

See my Research Statement (circa 2014) for more information.



I've written, maintained or significantly contributed to the following software which includes large open-source projects, projects currently under active development at GrammaTech, and small utilities.


Course Notes

Curriculum Vitae

My CV (as of January 2019) is available at eric-schulte-cv.pdf.

This document is created using Org-mode and Org-babel. The original plain-text document is available at eric-schulte.org (preview).