基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
软件缺陷预测旨在帮助软件开发人员在早期发现和定位软件部件可能存在的潜在缺陷,以达到优化测试资源分配和提高软件产品质量的目的.跨项目缺陷预测在已有项目的缺陷数据集上训练模型,去预测新的项目中的缺陷,但其效果往往不理想,其主要原因在于,采样自不同项目的样本数据集,其概率分布特性存在较大差异,由此对预测精度造成较大影响.针对此问题,提出一种监督型领域适配(domain adaptation)的跨项目软件缺陷预测方法.将实例加权的领域适配与机器学习的预测模型训练过程相结合通过构造目标项目样本相关的权重,将其施加于充足的源项目样本中,以实例权重去影响预测模型的参数学习过程,将来自目标项目中缺陷数据集的分布特性适配到训练数据集中,从而实现缺陷数据样本的复用和跨项目软件缺陷预测.在10个大型开源软件项目上对该方法进行实证,从数据集、数据预处理、实验结果多个角度针对不同的实验设定策略进行分析;从数据、预测模型以及模型适配层面分析预测模型的过拟合问题.实验结果表明,该方法性能优于同类方法,显著优于基准性能,且能够接近和达到项目内缺陷预测的性能.
推荐文章
基于Box-Cox转换的集成跨项目软件缺陷预测方法
软件缺陷预测
跨项目软件缺陷预测
集成学习
实证研究
HFS:一种面向软件缺陷预测的混合特征选择方法
软件质量保障
软件缺陷预测
特征选择方法
实证研究
一种面向软件缺陷预测的特征聚类选择方法
软件缺陷预测
特征选择
特征聚类
基于超欧氏距离近邻传播的软件缺陷预测方法
密度
近邻传播
软件缺陷
超欧氏距离
预测
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于领域适配的跨项目软件缺陷预测方法
来源期刊 软件学报 学科 工学
关键词 软件缺陷预测 软件缺陷度量元 机器学习 迁移学习 领域适配
年,卷(期) 2020,(2) 所属期刊栏目 系统软件与软件工程
研究方向 页码范围 266-281
页数 16页 分类号 TP311
字数 13867字 语种 中文
DOI 10.13328/j.cnki.jos.005632
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 叶俊民 华中师范大学计算机学院 85 454 11.0 16.0
2 陈曙 华中师范大学计算机学院 25 93 5.0 8.0
3 刘童 华中师范大学计算机学院 2 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (147)
共引文献  (237)
参考文献  (23)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1937(1)
  • 参考文献(0)
  • 二级参考文献(1)
1945(2)
  • 参考文献(1)
  • 二级参考文献(1)
1976(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(3)
  • 参考文献(0)
  • 二级参考文献(3)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(1)
  • 二级参考文献(1)
2002(5)
  • 参考文献(1)
  • 二级参考文献(4)
2003(3)
  • 参考文献(2)
  • 二级参考文献(1)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2006(2)
  • 参考文献(1)
  • 二级参考文献(1)
2007(7)
  • 参考文献(1)
  • 二级参考文献(6)
2008(13)
  • 参考文献(2)
  • 二级参考文献(11)
2009(13)
  • 参考文献(2)
  • 二级参考文献(11)
2010(15)
  • 参考文献(2)
  • 二级参考文献(13)
2011(8)
  • 参考文献(0)
  • 二级参考文献(8)
2012(19)
  • 参考文献(1)
  • 二级参考文献(18)
2013(22)
  • 参考文献(2)
  • 二级参考文献(20)
2014(14)
  • 参考文献(0)
  • 二级参考文献(14)
2015(17)
  • 参考文献(1)
  • 二级参考文献(16)
2016(13)
  • 参考文献(2)
  • 二级参考文献(11)
2017(3)
  • 参考文献(1)
  • 二级参考文献(2)
2018(2)
  • 参考文献(1)
  • 二级参考文献(1)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
软件缺陷预测
软件缺陷度量元
机器学习
迁移学习
领域适配
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
相关基金
国家科技支撑计划
英文译名:
官方网址:http://kjzc.jhgl.org/
项目类型:重大项目
学科类型:能源
论文1v1指导