挖掘软件修复模型以推理自动程序修复的搜索空间
软件工程
2018-07-06 v1
摘要
本文旨在通过分析软件仓库中数千个错误修复事务来理解错误修复的本质,并将所学知识置于自动程序修复的语境中。我们利用抽象语法树差分技术,在大规模与细粒度上给出了关于人类错误修复本质的广泛实证结果。我们建立了关于自动修复搜索空间及其导航时间的数学推理。通过将我们的方法应用于14个Java软件仓库和89,993个版本事务,我们表明并非所有概率修复模型都是等价的。
引用
@article{arxiv.1311.3414,
title = {Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing},
author = {Matias Martinez and Martin Monperrus},
journal= {arXiv preprint arXiv:1311.3414},
year = {2018}
}
备注
Empirical Software Engineering (2013)