Conference Proceedings
History driven program repair
XBD Le, D Lo, C Le Goues
2016 IEEE 23rd International Conference on Software Analysis Evolution and Reengineering Saner 2016 | IEEE | Published : 2016
Abstract
Effective automated program repair techniques have great potential to reduce the costs of debugging and maintenance. Previously proposed automated program repair (APR) techniques often follow a generate-and-validate and test-case-driven procedure: They first randomly generate a large pool of fix candidates and then exhaustively validate the quality of the candidates by testing them against existing or provided test suites. Unfortunately, many real-world bugs cannot be repaired by existing techniques even after more than 12 hours of computation in a multi-core cloud environment. More work is needed to advance the capabilities of modern APR techniques. We propose a new technique that utilizes ..
View full abstract