Advanced Search
DSpace@MIT

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

Research and Teaching Output of the MIT Community

Show simple item record

dc.contributor.advisor Martin Rinard
dc.contributor.author Long, Fan en_US
dc.contributor.author Amidon, Peter en_US
dc.contributor.author Rinard, Martin en_US
dc.contributor.other Program Analysis and Compilation en
dc.date.accessioned 2017-05-02T21:45:03Z
dc.date.available 2017-05-02T21:45:03Z
dc.date.issued 2016-07-08
dc.identifier.uri http://hdl.handle.net/1721.1/108619
dc.description.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. en_US
dc.format.extent 26 p. en_US
dc.relation.ispartofseries MIT-CSAIL-TR-2017-008
dc.relation.replaces MIT-CSAIL-TR-2016-010
dc.relation.uri http://hdl.handle.net/1721.1/103556
dc.title Automatic Inference of Code Transforms and Search Spaces for Automatic Patch Generation Systems en_US
dc.date.updated 2017-05-02T21:45:04Z


Files in this item

Name Size Format Description
MIT-CSAIL-TR-2017 ... 1.356Mb PDF

This item appears in the following Collection(s)

Show simple item record

MIT-Mirage