当前位置: X-MOL 学术Softw. Test. Verif. Reliab. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An empirical study of Linespots: A novel past-fault algorithm
Software Testing, Verification and Reliability ( IF 1.5 ) Pub Date : 2021-08-18 , DOI: 10.1002/stvr.1787
Maximilian Scholz 1 , Richard Torkar 2, 3
Affiliation  

This paper proposes the novel past-faults fault prediction algorithm Linespots, based on the Bugspots algorithm. We analyse the predictive performance and runtime of Linespots compared with Bugspots with an empirical study using the most significant self-built dataset as of now, including high-quality samples for validation. As a novelty in fault prediction, we use Bayesian data analysis and Directed Acyclic Graphs to model the effects. We found consistent improvements in the predictive performance of Linespots over Bugspots for all seven evaluation metrics. We conclude that Linespots should be used over Bugspots in all cases where no real-time performance is necessary.

中文翻译:

Linespots 的实证研究:一种新的过去故障算法

本文在Bugspots算法的基础上,提出了一种新颖的过往故障预测算法Linespots。我们使用迄今为止最重要的自建数据集进行实证研究,分析 Linespots 与 Bugspots 的预测性能和运行时间,包括用于验证的高质量样本。作为故障预测的新颖之处,我们使用贝叶斯数据分析和有向无环图对影响进行建模。对于所有七个评估指标,我们发现 Linespots 的预测性能优于 Bugspots。我们得出的结论是,在不需要实时性能的所有情况下,都应该使用 Linespots 而不是 Bugspots。
更新日期:2021-08-18
down
wechat
bug