CoMeT | <%=title %>
Collaborative Management of Talks Hello! sign in or register
Bookmark Talks, Share with Friends, and We Recommend More!
Advanced Search
Talk Detail
Posted: comet.paws on  Apr 08 11:20:18 AM
Title: Thesis Proposal: Improving Patch Quality by Enhancing Key Components of Automatic Program Repair  
Ph.D. Student, Ph.D. Program in Software Engineering, Institute for Software Research, Carnegie Mellon University
Sponsor: Carnegie Mellon University  >  Software Engineering Institute
Date: Apr 15, 2019 9:00 AM - 10:00 AM
Location: Gates Hillman Centers, 6002

The error repair process in software systems is, historically, a resource-consuming task that relies heavily on manual developer effort. Automatic program repair approaches enable the repair of software with minimum human interaction mitigating the burden on developers.

However, a problem automatic program repair approaches commonly suffer is generating low-quality patches which overfit to one program specification as described by the guiding test suite, thus not generalizing to an independent oracle evaluation.

This work proposes a set of mechanisms to increase the quality of plausible patches (which pass all the test cases in the guiding test suite but do not generalize to an independent evaluation), including an analysis of test suite behavior and their key characteristics for automatic program repair (Research Thrust I), analyzing developer behavior to inform the mutation operator selection distribution (Research Thrust II), and a repair technique based on patch diversity as a means to create consolidated higher quality fixes (Research Thrust III).

Thesis Committee:
Claire Le Goues (Chair)
Christian Kaestner
Nicholas A. Kraft (ABB Corporate Research)
William Klieber (Software Engineering Institute)

People Who Viewed This Talk, Also Viewed
RSS Feed: RSS 2.0
ATOM Feed: Atom
iCalendar: iCal
Share: Bookmark and Share
Google Calendar:
CoMeT Blog
©2009-2019 CoMeT - Supported by Google Grant
School of Information Sciences, University of Pittsburgh, 135 North Bellefield Avenue, Pittsburgh, PA 15260
Real Time Web Analytics