首页> 外文期刊>ACM transactions on software engineering and methodology >An In-Depth Study of the Potentially Confounding Effect of Class Size in Fault Prediction
【24h】

An In-Depth Study of the Potentially Confounding Effect of Class Size in Fault Prediction

机译:类别大小在故障预测中潜在混杂效应的深入研究

获取原文
       

摘要

Background. The extent of the potentially confounding effect of class size in the fault prediction context is not clear, nor is the method to remove the potentially confounding effect, or the influence of this removal on the performance of fault-proneness prediction models. Objective. We aim to provide an in-depth understanding of the effect of class size on the true associations between object-oriented metrics and fault-proneness. Method. We first employ statistical methods to examine the extent of the potentially confounding effect of class size in the fault prediction context. After that, we propose a linear regression-based method to remove the potentially confounding effect. Finally, we empirically investigate whether this removal could improve the prediction performance of fault-proneness prediction models. Results. Based on open-source software systems, we found: (a) the confounding effect of class size on the associations between object-oriented metrics and fault-proneness in general exists; (b) the proposed linear regression-based method can effectively remove the confounding effect; and (c) after removing the confounding effect, the prediction performance of fault prediction models with respect to both ranking and classification can in general be significantly improved. Conclusion. We should remove the confounding effect of class size when building fault prediction models.
机译:背景。在故障预测上下文中,类大小的潜在混杂效应的程度尚不清楚,消除潜在混杂效应的方法或这种消除对故障倾向预测模型性能的影响也不清楚。目的。我们旨在深入了解类大小对面向对象的度量标准与故障倾向之间真正关联的影响。方法。我们首先采用统计方法来检查故障预测上下文中类大小的潜在混杂影响的程度。之后,我们提出了一种基于线性回归的方法来消除潜在的混淆效果。最后,我们根据经验研究此删除是否可以提高故障倾向性预测模型的预测性能。结果。基于开源软件系统,我们发现:(a)类大小对总体上存在面向对象的度量与故障倾向之间的关联的混杂影响; (b)所建议的基于线性回归的方法可以有效消除混淆影响; (c)在消除混杂影响之后,总体上可以显着提高故障预测模型在排序和分类方面的预测性能。结论。建立故障预测模型时,应消除类大小的混淆影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号