Toward Practical Automatic Program Repair

被引:2
作者
Ghanbari, Ali [1 ]
机构
[1] Univ Texas Dallas, Richardson, TX 75080 USA
来源
34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019) | 2019年
关键词
Program Repair; JVM Bytecode; Mutation Testing;
D O I
10.1109/ASE.2019.00156
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automated program repair (APR) reduces the burden of debugging by directly suggesting likely fixes for the bugs. We believe scalability, applicability, and accurate patch validation are among the main challenges for building practical APR techniques that the researchers in this area are dealing with. In this paper, we describe the steps that we are taking toward addressing these challenges.
引用
收藏
页码:1262 / 1264
页数:3
相关论文
共 53 条
[1]  
A. S. Foundation, 2019, GROOV PROGR LANG
[2]   On the accuracy of spectrum-based fault localization [J].
Abreu, Rui ;
Zoeteweij, Peter ;
van Gemund, Arjan J. C. .
TAIC PART 2007 - TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS: CO-LOCATED WITH MUTATION 2007, 2007, :89-+
[3]  
[Anonymous], 2018, ISSTA
[4]  
[Anonymous], 2013, Proceedings of the 2013 International Symposium on Software Testing and Analysis, ISSTA 2013
[5]  
[Anonymous], 2010, P 25 IEEEACM INT C A
[6]  
[Anonymous], 2018, EMPIRICAL SOFTWARE E
[7]   Defexts: A Curated Dataset of Reproducible Real-World Bugs for Modern JVM Languages [J].
Benton, Samuel ;
Ghanbari, Ali ;
Zhang, Lingming .
2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, :47-50
[8]  
Boulder C., 2013, U CAMBRIDGE STUDY FA
[9]  
Chen LS, 2017, IEEE INT CONF AUTOM, P637, DOI 10.1109/ASE.2017.8115674
[10]   Generating Fixes from Object Behavior Anomalies [J].
Dallmeier, Valentin ;
Zeller, Andreas ;
Meyer, Bertrand .
2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, :550-554