Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Software Engineering

Research Collection School Of Computing and Information Systems

2015

Automated Program Repair

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Should Fixing These Failures Be Delegated To Automated Program Repair?, Le Dinh Xuan Bach, Le Bui Tien Duy, David Lo Nov 2015

Should Fixing These Failures Be Delegated To Automated Program Repair?, Le Dinh Xuan Bach, Le Bui Tien Duy, David Lo

Research Collection School Of Computing and Information Systems

Program repair constitutes one of the major components of software maintenance that usually incurs a significant cost in software production. Automated program repair is supposed to help in reducing the software maintenance cost by automatically fixing software defects. Despite the recent advances in automated software repair, it is still very costly to wait for repair tools to produce valid repairs of defects. This paper addresses the following question: "Will an automated program repair technique find a repair for a defect within a reasonable time?". To answer this question, we build an oracle that can predict whether fixing a failure should …