-
题名静态代码属性与软件模块缺陷数的偏相关分析
被引量:1
- 1
-
-
作者
林开标
马樱
胡建强
朱顺痣
-
机构
厦门理工学院计算机与信息工程学院
-
出处
《厦门理工学院学报》
2014年第5期62-66,共5页
-
基金
福建省教育厅科技项目(JA14234)
厦门理工学院高层次人才引进项目(YKJ13027R)
厦门理工学院国家自然科学基金预研项目(XYK201432)
-
文摘
为了解决因选择不同的静态代码属性子集而带来的不同软件缺陷预测性能的分歧,采用偏相关分析法,分析了静态代码属性之间的相关性,以及该相关性对预测算法的影响.在Eclipse数据集(包括发布前与发布后的缺陷数据)上的实验结果表明,静态代码属性之间存在偏相关.同时,也证实了偏相关是软件质量分析的非常重要的因素,为建立软件缺陷预测模型提供了可靠的分析方法.
-
关键词
缺陷预测
静态代码属性
实证
复杂度
-
Keywords
defect prediction
static code attributes
empirical
complexity
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-
-
题名偏相关方法在软件缺陷预测中的应用
被引量:3
- 2
-
-
作者
马樱
罗光春
李炯
陈爱国
-
机构
电子科技大学计算机科学与工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2012年第2期594-596,613,共4页
-
基金
新世纪优秀人才支持计划资助项目(NCET-10-0298)
四川省科技支撑计划资助项目(2011GZ0192)
中央高校基本科研业务费专项资助项目(ZYGX2009J066)
-
文摘
为了提高预测模型的性能,解决不同属性子集带来的分歧,提出了基本偏相关方法的预测模型。首先,该方法在公开数据集上分析出代码静态属性与缺陷数之间存在偏相关关系;然后基于偏相关系数值,计算出代码复杂性度密度属性值;最后基于该属性值建立新的缺陷预测模型。实验表明,该模型具有较高的召回率和很好的F-measure性能,从而进一步证实了代码属性与模块缺陷之间的偏相关性是影响软件质量预测性能的重要因素的结论。该结论有助于建立更加稳定可靠的软件缺陷预测模型。
-
关键词
软件缺陷预测
代码静态属性
实证
复杂度
机器学习
偏相关
-
Keywords
software defect prediction
static code attributes
empirical
complexity
machine learning
partial correlation
-
分类号
TP301.5
[自动化与计算机技术—计算机系统结构]
-