Episode 379: Claire Le Goues on Automated Program Repair

Filed in Episodes by on September 3, 2019 1 Comment

Claire Le Goues, Associate Professor at Carnegie Mellon University discusses her area of research: automated program repair – the ability of programs to fix bugs in other programs.   Host Felienne spoke with Le Goues about how these techniques work. The techniques include: applying ‘sensible’ edits (moving blocks of code, adding null checks automatically) and then running tests to see if the change happens to solve the program. The show also covers: how program repair is being applied in industry, and what developers can do to make their code bases as suitable as possible for program repair tools.

Related Links

SE Radio theme music: “Broken Reality” by Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0

Tags: , ,