Software often contains defects, and automated repair techniques offer a promising way to address these issues. This paper examines the current state of research in learning-based Automated Program Repair (APR). It reviews existing learning-based APR approaches and systematically categorizes them into five major types: supervised learning, unsupervised learning, transfer learning, ensemble learning, and language model learning. Finally, the paper discusses the challenges faced in this field, providing valuable insights for future research.
Publications
- Article type
- Year
- Co-author
Year
Open Access
Issue
Complex System Modeling and Simulation 2025, 5(4): 305-322
Published: 17 April 2025
Downloads:132
Total 1
京公网安备11010802044758号