Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Automatic Inference of Code Transforms and Search Spaces for Automatic Patch Generation Systems

Automatic Inference of Code Transforms and Search Spaces for Automatic Patch Generation Systems

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2016-010.pdf

Size

569.65 KB

Format

Adobe PDF

Checksum (MD5)

0fa4e36259ab45cfe1044e219aecb951

Download all files submitted through automated deposit
rinard@CSAIL.MIT.EDU-577ff9ea.29807.zip (515.27 KB)
Author(s)
Long, Fan
•
Amidon, Peter
•
Rinard, Martin
Advisor(s)
Martin Rinard
Date Issued
July 8, 2016
Series/Report no.
MIT-CSAIL-TR-2016-010
Abstract
We present a new system, Genesis, that processes sets of human patches to automatically infer code transforms and search spaces for automatic patch generation. We present results that characterize the effectiveness of the Genesis inference algorithms and the resulting complete Genesis patch generation system working with real-world patches and errors collected from top 1000 github Java software development projects. To the best of our knowledge, Genesis is the first system to automatically infer patch generation transforms or candidate patch search spaces from successful patches.
Persistent DSpace Link
http://hdl.handle.net/1721.1/103556
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.