Please use this identifier to cite or link to this item: https://doi.org/10.1109/ICSE.2013.6606623
DC FieldValue
dc.titleSemFix: Program repair via semantic analysis
dc.contributor.authorNguyen, H.D.T.
dc.contributor.authorQi, D.
dc.contributor.authorRoychoudhury, A.
dc.contributor.authorChandra, S.
dc.date.accessioned2014-07-04T03:15:13Z
dc.date.available2014-07-04T03:15:13Z
dc.date.issued2013
dc.identifier.citationNguyen, H.D.T.,Qi, D.,Roychoudhury, A.,Chandra, S. (2013). SemFix: Program repair via semantic analysis. Proceedings - International Conference on Software Engineering : 772-781. ScholarBank@NUS Repository. <a href="https://doi.org/10.1109/ICSE.2013.6606623" target="_blank">https://doi.org/10.1109/ICSE.2013.6606623</a>
dc.identifier.isbn9781467330763
dc.identifier.issn02705257
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/78345
dc.description.abstractDebugging consumes significant time and effort in any major software development project. Moreover, even after the root cause of a bug is identified, fixing the bug is non-trivial. Given this situation, automated program repair methods are of value. In this paper, we present an automated repair method based on symbolic execution, constraint solving and program synthesis. In our approach, the requirement on the repaired code to pass a given set of tests is formulated as a constraint. Such a constraint is then solved by iterating over a layered space of repair expressions, layered by the complexity of the repair code. We compare our method with recently proposed genetic programming based repair on SIR programs with seeded bugs, as well as fragments of GNU Coreutils with real bugs. On these subjects, our approach reports a higher success-rate than genetic programming based repair, and produces a repair faster. © 2013 IEEE.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1109/ICSE.2013.6606623
dc.sourceScopus
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1109/ICSE.2013.6606623
dc.description.sourcetitleProceedings - International Conference on Software Engineering
dc.description.page772-781
dc.description.codenPCSED
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


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