探究 Bellwether 效应对改进软件工作量估计的意义
软件工程
2021-06-01 v1
摘要
Bellwether 效应指的是在历史数据集中存在可用于改进预测性能的典范项目(称为 Bellwether)。近期研究显示了使用最近完成的项目(称为滑动窗口)以提高预测精度的隐含假设。本文中,我们研究 Bellwether 效应对使用滑动窗口的软件工作量估计精度的影响。基于六条假设,经验性地证明了 Bellwether 的存在。我们应用统计分层和马尔可夫链方法来选择 Bellwether 滑动窗口。所得 Bellwether 滑动窗口用于预测新项目的软件工作量。经验结果表明,Bellwether 效应存在于按时间排序的数据集中,其中一组典范且最近完成的项目代表了 Bellwether 滑动窗口。本研究结果显示,使用带有高斯加权函数的 Bellwether 滑动窗口显著提高了预测精度。
引用
@article{arxiv.2105.14179,
title = {Investigating the Significance of Bellwether Effect to Improve Software Effort Estimation},
author = {Solomon Mensah and Jacky Keung and Stephen G. MacDonell and Michael F. Bosu and Kwabena E. Bennin},
journal= {arXiv preprint arXiv:2105.14179},
year = {2021}
}
备注
Conference paper, 13 papers, 3 figures, 9 tables. arXiv admin note: text overlap with arXiv:2105.07366