错误定位技术族及其组合的实证研究
软件工程
2019-01-08 v2
摘要
错误定位技术的性能对于其在实践中的应用至关重要。本文报告了对一系列错误定位技术在真实世界错误上的实证研究。与以往的研究不同,本文(1)考虑了来自不同技术族的广泛技术,(2)组合了不同的技术,以及(3)考虑了不同技术的执行时间。我们的结果表明,组合技术显著优于任何单一技术(Top 1 中定位的错误增加了 200%),这表明组合可能是应用错误定位技术的一种理想方式,并且未来的技术也应该在组合设置下进行评估。我们的实现已公开发布,用于评估和组合错误定位技术。
引用
@article{arxiv.1803.09939,
title = {An Empirical Study of Fault Localization Families and Their Combinations},
author = {Daming Zou and Jingjing Liang and Yingfei Xiong and Michael D. Ernst and Lu Zhang},
journal= {arXiv preprint arXiv:1803.09939},
year = {2019}
}
备注
Accepted by Transactions on Software Engineering Dec 7, 2018