• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2008, Vol. 30 ›› Issue (11): 11-117.

• 论文 • 上一篇    下一篇

基于支持向量机的面向对象软件易发性故障预测

赵艳[1] 钟诚[1] 李智[1,2] 闫铁[1]   

  • 出版日期:2008-11-01 发布日期:2010-05-19

  • Online:2008-11-01 Published:2010-05-19

摘要:

本文考虑软件故障严重程度,并采用C&K面向对象度量集,以支持向量机分析方法为数学工具,建立一种基于面向对象软件易发性故障预测模型。实验结果表明,与基于朴素贝叶斯的预测模型、随机预测模型和NNge预测模型相比,本文提出的预测模型对于高严重程度故障、低严重程度故障以及未划分故障严重程度的情形均获得较好的预测效果。

关键词: 面向对象 软件故障易发性 支持向量机 软件故障严重程度

Abstract:

With software fault severity considered, a software fault-proneness prediction model is proposed in this paper by Support Vector Machine and the Chida rnber-Kemerer (C&K) object- oriented metrics. The experimental results show that this presented model obtains better results than that of the Naive B  Bayesian, the Random forest, and the NNge predietion models when the high and low severity faults and the ungraded severity fault are distinguished.

Key words: object-oriented, software fault-proneness, support veetor maehine, software fault severity