Automatic software repair: A survey

L Gazzola, D Micucci, L Mariani - … of the 40th International Conference on …, 2018‏ - dl.acm.org
Debugging software failures is still a painful, time consuming, and expensive process. For
instance, recent studies showed that debugging activities often account for about 50% of the …

Code4Bench: A multidimensional benchmark of Codeforces data for different program analysis techniques

A Majd, M Vahidi-Asl, A Khalilian… - Journal of Computer …, 2019‏ - Elsevier
Reproducible research relies on well-designed benchmarks. However, evaluation on a
single benchmark increases the risk of overfitting; that is, an optimization to reach a certain …

Automatic repair of OWASP Top 10 security vulnerabilities: A survey

A Marchand-Melsom, DB Nguyen Mai - Proceedings of the IEEE/ACM …, 2020‏ - dl.acm.org
Current work on automatic program repair has not focused on actually prevalent
vulnerabilities in web applications, such as described in the OWASP Top 10 categories …

SituRepair: Incorporating machine-learning fault class prediction to inform situational multiple fault automatic program repair

M Valueian, M Vahidi-Asl, A Khalilian - International Journal of Critical …, 2022‏ - Elsevier
Automatic program repair (APR) is an active research area, in which the problem is to
discover a solution for a given faulty program that fixes the fault. As yet, a myriad of APR …

[معلومات الإصدار][C] Challenges of Debugging Software Errors for Automatic Program Repair