Quick Repair of Semantic Errors for Debugging
Steven P. Reiss, Xuan Wei, Xin Qi · 2023
Current automatic program repair (APR) approaches typically require a high-quality test suite and can take considerable time. Developers need to fix program problems during development from within an IDE. They generally do not have a high-quality test suite or a lot of time to find and fix problems. We explore a new approach to APR that is more practical and can be used within an IDE. Our prototype system, ROSE, is invoked while debugging and does not require a test suite. Our initial evaluations confirm its effectiveness and utility.