Publication | Closed Access
Shaping program repair space with existing patches and similar code
316
Citations
62
References
2018
Year
Unknown Venue
Software MaintenanceEngineeringSoftware EngineeringSource Code AnalysisSoftware AnalysisAutomated Software EngineeringSearch SpaceSoftware MiningProgram Repair SpaceGenetic Improvement ProgrammingComputer ScienceStatic Program AnalysisAutomated RepairCode RefactoringSoftware DesignProgram RepairProgram AnalysisSimilar Source CodeSoftware Testing
Automated program repair (APR) has great potential to reduce bug-fixing effort and many approaches have been proposed in recent years. APRs are often treated as a search problem where the search space consists of all the possible patches and the goal is to identify the correct patch in the space. Many techniques take a data-driven approach and analyze data sources such as existing patches and similar source code to help identify the correct patch. However, while existing patches and similar code provide complementary information, existing techniques analyze only a single source and cannot be easily extended to analyze both.
| Year | Citations | |
|---|---|---|
Page 1
Page 1