Dr. Eric Schulte

Table of Contents

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


I research methods of automating software development and reverse engineering tasks. My work benefits from the understanding of software as an evolved system.

I am the Director of Automated Software Engineering at GrammaTech, where I lead the Program Synthesis and Binary Rewriting research areas. At GrammaTech I develop techniques automating the analysis, reverse engineering, maintenance, improvement, and synthesis of software systems. These techniques apply variously to software source code repositories and/or to stripped binary executables.



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 (presented in order of significance and activity).


Course Notes

Curriculum Vitae

My CV (as of April 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).