亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Empirical review of Java program repair tools: a large-scale experiment on 2,141 bugs and 23,551 repair attempts

Java 计算机科学 测试套件 水准点(测量) 一套 软件错误 软件工程 实施 实证研究 软件 比例(比率) 测试用例 程序设计语言 机器学习 物理 地理 考古 回归分析 哲学 认识论 历史 量子力学 大地测量学
作者
Thomas Durieux,Fernanda Madeiral,Matías Martínez,Rui Abreu
标识
DOI:10.1145/3338906.3338911
摘要

In the past decade, research on test-suite-based automatic program repair has grown significantly. Each year, new approaches and implementations are featured in major software engineering venues. However, most of those approaches are evaluated on a single benchmark of bugs, which are also rarely reproduced by other researchers. In this paper, we present a large-scale experiment using 11 Java test-suite-based repair tools and 2,141 bugs from 5 benchmarks. Our goal is to have a better understanding of the current state of automatic program repair tools on a large diversity of benchmarks. Our investigation is guided by the hypothesis that the repairability of repair tools might not be generalized across different benchmarks. We found that the 11 tools 1) are able to generate patches for 21% of the bugs from the 5 benchmarks, and 2) have better performance on Defects4J compared to other benchmarks, by generating patches for 47% of the bugs from Defects4J compared to 10-30% of bugs from the other benchmarks. Our experiment comprises 23,551 repair attempts, which we used to find causes of non-patch generation. These causes are reported in this paper, which can help repair tool designers to improve their approaches and tools.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
小巫发布了新的文献求助10
1秒前
3秒前
zz发布了新的文献求助10
8秒前
zz完成签到,获得积分10
15秒前
重生之我怎么变院士了完成签到 ,获得积分10
20秒前
23秒前
fleeper发布了新的文献求助10
30秒前
共享精神应助wenwen采纳,获得10
49秒前
1分钟前
科目三应助Jason采纳,获得10
1分钟前
Zephyr完成签到,获得积分10
1分钟前
Zephyr发布了新的文献求助10
1分钟前
曲夜白完成签到 ,获得积分10
1分钟前
2分钟前
wenwen发布了新的文献求助10
2分钟前
程翠丝完成签到,获得积分10
2分钟前
3分钟前
小巫发布了新的文献求助10
3分钟前
科研通AI2S应助啊呜采纳,获得10
3分钟前
LYN-66完成签到 ,获得积分20
3分钟前
3分钟前
啊呜发布了新的文献求助10
3分钟前
Lucas应助Zephyr采纳,获得30
3分钟前
3分钟前
Benhnhk21完成签到,获得积分10
4分钟前
去去去去发布了新的文献求助10
4分钟前
4分钟前
Zephyr发布了新的文献求助30
4分钟前
情怀应助科研通管家采纳,获得10
4分钟前
gszy1975完成签到,获得积分10
5分钟前
月军完成签到,获得积分10
5分钟前
大方的火龙果完成签到 ,获得积分10
6分钟前
6分钟前
小巫发布了新的文献求助10
6分钟前
6分钟前
Meimei完成签到,获得积分10
7分钟前
顾北完成签到 ,获得积分10
7分钟前
科研通AI2S应助athena采纳,获得30
8分钟前
8分钟前
lik发布了新的文献求助10
8分钟前
高分求助中
The Oxford Handbook of Social Cognition (Second Edition, 2024) 1050
Kinetics of the Esterification Between 2-[(4-hydroxybutoxy)carbonyl] Benzoic Acid with 1,4-Butanediol: Tetrabutyl Orthotitanate as Catalyst 1000
The Young builders of New china : the visit of the delegation of the WFDY to the Chinese People's Republic 1000
Rechtsphilosophie 1000
юрские динозавры восточного забайкалья 800
English Wealden Fossils 700
Handbook of Qualitative Cross-Cultural Research Methods 600
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 3139600
求助须知:如何正确求助?哪些是违规求助? 2790479
关于积分的说明 7795340
捐赠科研通 2446926
什么是DOI,文献DOI怎么找? 1301511
科研通“疑难数据库(出版商)”最低求助积分说明 626259
版权声明 601176