Please use this identifier to cite or link to this item: https://hdl.handle.net/2440/70777
Citations
Scopus Web of Science® Altmetric
?
?
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAckling, T.-
dc.contributor.authorAlexander, B.-
dc.contributor.authorGrunert, I.-
dc.date.issued2011-
dc.identifier.citationProceedings of the 13th Annual Conference on Genetic and evolutionary computation (GECCO'11), 12-16 July, 2011, Dublin, Ireland: pp.1427-1434-
dc.identifier.isbn9781450305570-
dc.identifier.urihttp://hdl.handle.net/2440/70777-
dc.description.abstractDefects are a major concern in software systems. Unsurprisingly, there are many tools and techniques to facilitate the removal of defects through their detection and localisation. However, there are few tools that attempt to repair defects. To date, evolutionary tools for software repair have evolved changes directly in the program code being repaired. In this work we describe an implementation: pyEDB, that encodes changes as a series of code modifications or patches. These modifications are evolved as individuals. We show pyEDB to be effective in repairing some small errors, including variable naming errors in Python programs. We also demonstrate that evolving patches rather than whole programs simplifies the removal of spurious errors.-
dc.description.statementofresponsibilityThomas Ackling, Brad Alexander and Ian Grunert-
dc.language.isoen-
dc.publisherACM-
dc.rights© ACM-
dc.source.urihttp://dx.doi.org/10.1145/2001576.2001768-
dc.subjectDebugging-
dc.subjectfault-repair-
dc.subjectgenetic programming-
dc.subjectPython-
dc.titleEvolving patches for software repair-
dc.typeConference paper-
dc.contributor.conferenceGenetic and Evolutionary Computation Conference (13th : 2011 : Dublin, Ireland)-
dc.identifier.doi10.1145/2001576.2001768-
dc.publisher.placeIreland-
pubs.publication-statusPublished-
dc.identifier.orcidAlexander, B. [0000-0003-4118-2798]-
Appears in Collections:Aurora harvest 5
Computer Science publications

Files in This Item:
File Description SizeFormat 
RA_hdl_70777.pdf
  Restricted Access
Restricted Access418.51 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.