Build & maintain complex distributed systems
October 1–2, 2017: Training
October 2–4, 2017: Tutorials & Conference
New York, NY

FTFY: Research advances in automatic bug repair

Claire Le Goues (Carnegie Mellon University)
9:55am10:15am Tuesday, October 3, 2017
Location: Grand Ballroom West
Average rating: ****.
(4.43, 7 ratings)

Developers spend an amazing amount of time finding and fixing bugs in their programs. There’s been great progress in tooling, compiler and IDE extensions, linters, and other increasingly expressive tools to automatically find bugs before (and after) code ships.

But what about automatically fixing them?

Claire Le Goues shares recent advances in academic software engineering and programming languages research that aims to bring that dream to reality, using everything from metaheuristic search to program synthesis to machine learning and search over big databases of existing code to make it happen.

Photo of Claire Le Goues

Claire Le Goues

Carnegie Mellon University

Claire Le Goues is an assistant professor in the School of Computer Science at Carnegie Mellon University, where she researches ways to automatically and confidently evolve, debug, maintain, and improve real-world software systems. Claire also directs CMU’s undergraduate research and education programs in software engineering and is passionate about training software engineering practitioners and researchers from all backgrounds and walks of life.