基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
软件缺陷预测技术通过挖掘和分析软件库训练出软件缺陷预测模型,随后利用该模型来预测出被测软件项目内的缺陷程序模块,因此可以有效地优化测试资源的分配.在基于代价感知的评测指标下,有监督学习方法与无监督学习方法之间的预测性能比较是最近的一个热门研究话题.其中在基于文件粒度的缺陷预测问题中,Yan等人最近对Yang等人考虑的无监督学习方法和有监督学习方法展开了大规模实证研究,结果表明存在一些无监督学习方法,其性能要优于有监督方法.基于来自开源社区的10个项目展开了实证研究.结果表明:在同项目缺陷预测场景中,若基于ACC评测指标,MULTI方法与最好的无监督方法和有监督方法相比,其预测性能平均有105.81%和123.84%的提高;若基于POPT评测指标,MULTI方法与最好的无监督方法和有监督方法相比,其预测性能平均有35.61%和38.70%的提高.在跨项目缺陷预测场景中,若基于ACC评测指标,MULTI方法与最好的无监督方法和有监督方法相比,其预测性能平均有22.42%和34.95%的提高.若基于POPT评测指标,MULTI方法与最好的无监督方法和有监督方法相比,其预测性能平均有11.45%和17.92%的提高.同时,基于Huang等人提出的PMI和IFA评测指标,MULTI方法的表现与代价感知的指标相比存在一定的折衷问题,但仍好于在ACC和POPT评测指标下表现最好的两种无监督学习方法.除此之外,将MULTI方法与最新提出的OneWay和CBS方法进行了比较,结果表明,MULTI方法在性能上仍然可以显著优于这两种方法.同时,基于F1评测指标的结果也验证了MULTI方法在预测性能上的显著优越性.最后,通过分析模型构建的时间开销,表明MULTI方法的模型构建开销对开发人员来说处于可接受的范围之内.
推荐文章
基于超欧氏距离近邻传播的软件缺陷预测方法
密度
近邻传播
软件缺陷
超欧氏距离
预测
基于改进BP算法的软件缺陷预测模型研究
缺陷预测模型
模拟退火算法
JCUDA技术
BP算法
基于混合注意力机制的软件缺陷预测方法
软件缺陷预测
语法语义信息
静态度量元
多头注意力机制
全局注意力机制
基于不相似性的软件缺陷预测算法
类不均衡学习
软件缺陷预测
原型选择
不相似性转换
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于文件粒度的多目标软件缺陷预测方法实证研究
来源期刊 软件学报 学科 工学
关键词 软件质量保障 软件缺陷预测 有监督学习 无监督学习 多目标优化
年,卷(期) 2019,(12) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 3694-3713
页数 20页 分类号 TP311
字数 12498字 语种 中文
DOI 10.13328/j.cnki.jos.005604
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王赞 天津大学软件学院 15 126 7.0 11.0
2 赵英全 南通大学信息科学技术学院 3 8 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (128)
共引文献  (60)
参考文献  (20)
节点文献
引证文献  (1)
同被引文献  (9)
二级引证文献  (0)
1976(2)
  • 参考文献(0)
  • 二级参考文献(2)
1994(3)
  • 参考文献(0)
  • 二级参考文献(3)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(1)
  • 二级参考文献(1)
2002(4)
  • 参考文献(1)
  • 二级参考文献(3)
2003(2)
  • 参考文献(0)
  • 二级参考文献(2)
2007(5)
  • 参考文献(0)
  • 二级参考文献(5)
2008(11)
  • 参考文献(1)
  • 二级参考文献(10)
2009(7)
  • 参考文献(0)
  • 二级参考文献(7)
2010(8)
  • 参考文献(2)
  • 二级参考文献(6)
2011(7)
  • 参考文献(0)
  • 二级参考文献(7)
2012(17)
  • 参考文献(1)
  • 二级参考文献(16)
2013(24)
  • 参考文献(2)
  • 二级参考文献(22)
2014(9)
  • 参考文献(2)
  • 二级参考文献(7)
2015(14)
  • 参考文献(0)
  • 二级参考文献(14)
2016(15)
  • 参考文献(6)
  • 二级参考文献(9)
2017(5)
  • 参考文献(1)
  • 二级参考文献(4)
2018(5)
  • 参考文献(2)
  • 二级参考文献(3)
2019(3)
  • 参考文献(0)
  • 二级参考文献(3)
2020(3)
  • 参考文献(0)
  • 二级参考文献(3)
2019(3)
  • 参考文献(0)
  • 二级参考文献(3)
  • 引证文献(0)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
软件质量保障
软件缺陷预测
有监督学习
无监督学习
多目标优化
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导