AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.3 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Learning-Based Automated Program Repair: A Systematic Literature Review

Qijia Chen1Dongcheng Li2Man Zhao1( )W. Eric Wong3Hui Li1
School of Computer Science, China University of Geosciences, Wuhan 430078, China
Department of Computer Science, California State Polytechnic University, Humboldt, CA 95519, USA
Department of Computer Science, University of Texas at Dallas, Richardson, TX 75080, USA
Show Author Information

Abstract

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.

References

【1】
【1】
 
 
Complex System Modeling and Simulation
Pages 305-322

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Chen Q, Li D, Zhao M, et al. Learning-Based Automated Program Repair: A Systematic Literature Review. Complex System Modeling and Simulation, 2025, 5(4): 305-322. https://doi.org/10.23919/CSMS.2025.0004

3096

Views

132

Downloads

4

Crossref

3

Web of Science

6

Scopus

Received: 30 August 2024
Revised: 03 January 2025
Accepted: 14 January 2025
Published: 17 April 2025
© The author(s) 2025.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).