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-2017-008.pdf

Size

1.36 MB

Format

Adobe PDF

Checksum (MD5)

e0bc1f01f655ef0cd003ffd552ca7841

Download all files submitted through automated deposit
fanl@CSAIL.MIT.EDU-5907af82.29807.zip (1.22 MB)
Author(s)
Long, Fan
•
Amidon, Peter
•
Rinard, Martin
Advisor(s)
Martin Rinard
Date Issued
July 8, 2016
Series/Report no.
MIT-CSAIL-TR-2017-008
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/108619
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.