软件缺陷预测经验共享:一种迁移学习方法

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:xuezhenlong0310
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件缺陷预测在提高软件质量、控制和平衡软件成本方面起着举足轻重的作用,是软件工程的活跃领域.研究者提出了许多预测技术,从不同层面解决了不同的问题,但目前仍有些问题尚待研究:软件缺陷数据分布不均衡、误分代价差异、跨项目软件缺陷经验知识共享困难等.为了解决上述问题,提出一种基于迁移学习的软件缺陷预测经验共享方法,该方法在著名的迁移学习算法TrAdaBoost基础上增加误分代价来提高有错误倾向模块的识别率,对目标软件项目数据和辅助软件项目数据采用不同的权重更新策略以区分它们对于目标软件缺陷预测的不同影响.通过对美国国家航天局软件工程项目NASA的JM1和KC2数据进行仿真实验,证明该方法在预测性能方面优于同类方法,具有预测效果良好和稳定性强的特点.实验结果表明在相近的软件开发环境下,软件开发团队之间可以有效地分享和继承丰富的软件缺陷经验,有效地提高软件产品的质量.
其他文献
电子政务网络信息系统的安全相对一般信息系统的安全问题来说更为重要和特殊。为保证电子政务系统运行的稳定性和安全性,在电子政务系统的建设和维护过程中针对网络信息安全必须进行相应的资源投入,此类型的投资同一般意义上的经济投资相比,具有其特有的性质。论文分类列举了电子政务信息安全投资的具体内容明细,在此基础上对电子政务信息安全投资的特殊性质进行了分析,提出电子政务信息系统安全的投资决策必须遵循"适度"安全
针对目前市场上常用的调节柑桔(井冈蜜柚)控梢的药剂进行药效比较,客观科学评价其增产的效果、适宜用量及其安全性.
近年来,随着我国公路工程建设的快速发展,相关企业及工作单位对公路工程施工过程中试验检测分析工作的重视程度也得到了显著的提升.但是,由于受到人为影响、环境条件以及管理
近几十年来,我国社会经济发生天翻地覆的变化,城市建设项目工程及各种电力、水利、道路桥梁工程项目层出不穷,工程项目种类数量日益增加,这种情况必然带来施工企业间的激烈竞
随着社会能源的不断发展,资源消耗问题日益严峻,建设能源节约型社会已经成为当前发展的主流趋势.作为资源消耗量巨大的建筑行业,在施工中会消耗的大量的资源建设,并对环境产