University of Illinois at Urbana-Champaign Block I logo
university of illinois at urbana-champaign

Department of Computer Science

Computer Science Department Calendar

skip to events

calendar tabs

  •  All 
  • Grid
  • Month
  • Week
  • Day
  • (Selected tab) Detail

Event Detail Information

Event Detail Information

Claire Le Goues, "Automatic Program Repair Using Genetic Programming"

Speaker Claire Le Goues
Date Feb 28, 2013
Time 10:00 am  
Location 2405 Siebel Center
Sponsor Department of Computer Science, University of Illinois
Contact Karen Stahl
Event type CS Special Seminar
Views 1966

Bio:  Claire Le Goues is a Ph.D. candidate in Computer Science at the University of Virginia.  Her research interests lie in the intersection of software engineering and programming languages, with a particular focus on software quality and automated error repair.  Her work on automatic program repair has been recognized with Gold and Bronze designations at the 2009 and 2012 ACM SIGEVO "Humies" awards for Human-Competitive Results Produced by Genetic and Evolutionary Computation, and several distinguished and featured paper awards.

Abstract:  "Everyday, almost 300 bugs appear...far too many for only the Mozilla programmers to handle" --Mozilla developer, 2005

Software quality is a pernicious problem. Although 40 years of software engineering research has provided developers considerable debugging support, actual bug repair remains a predominantly manual, and thus expensive and time-consuming, process.  Claire will describe GenProg, a technique that uses evolutionary computation to automatically fix software bugs. Her empirical evidence demonstrates that GenProg can quickly and cheaply fix a large proportion of real-world bugs in open-source C programs.  She will also briefly discuss the atypical evolutionary search space of the automatic program repair problem, and the ways it has challenged assumptions about software defects.

link for robots only