Section 01
[Introduction] Core Overview of AI-Driven Software Debugging and Automatic Repair Framework
Software debugging is one of the most time-consuming and challenging stages in the software development process; developers spend an average of over 50% of their time debugging and fixing code errors. The AI-in-Software-Debugging-Research project on GitHub integrates machine learning (ML) and large language model (LLM) technologies to explore cutting-edge methods for automated program error detection and repair, representing the latest research direction at the intersection of software engineering and artificial intelligence. This article will analyze from multiple dimensions including background, technical framework, and application practices.