一种面向软件缺陷预测的可容忍噪声的特征选择框架
[Abstract]:Software defect prediction by mining software history warehouse and constructing defect prediction model to predict the potential defect program module in the project under test. However, in the process of mining, noise may be generated when the program module is marked by type or measured by software. Although the researchers have analyzed the noise tolerance of the existing feature selection methods, as far as we know, few researchers have designed a novel feature selection method which can tolerate noise in the software defect prediction research. To solve this problem, we propose a noise tolerant feature selection framework (FECS.). Specifically, with the help of cluster analysis, the original feature set is divided into a specified number of clusters, and then three different heuristic feature selection strategies are designed, and the most typical features are selected from each cluster in turn. In the empirical study, the actual projects such as Eclipse and NASA are taken as the evaluation objects. Firstly, a series of data preprocessing methods are used to improve the quality of the data set, and then the quasi-standard noise and feature noise are injected at the same time to simulate the noise data set. The effectiveness of FECS framework is verified by comparing with the typical feature selection method. In addition, the effects of noise injection rate, feature selection ratio and noise type on defect prediction performance are deeply analyzed. It provides guidance for more effective use of FECS.
【作者单位】: 南京大学计算机软件新技术国家重点实验室;南京大学计算机科学与技术系;南通大学计算机科学与技术学院;
【基金】:国家自然科学基金(61373012,61202006,61321491,91218302) 欧盟项目(612212) 南京大学计算机软件新技术国家重点实验室开放课题(KFKT2016B18);南京大学优秀博士研究生创新能力提升计划和软件新技术与产业化协同创新中心部分资助
【分类号】:TP311.5
【相似文献】
相关期刊论文 前10条
1 ;常用软件缺陷威胁因特网[J];佛山陶瓷;2001年02期
2 ;软件缺陷词典正在制定[J];软件世界;2007年06期
3 王德胜;宫云战;;论软件缺陷[J];计算机应用研究;2008年12期
4 聂剑平;韩柯;陈光;曹旭;;软件缺陷增长过程的混沌分析[J];计算机工程与应用;2008年11期
5 刘海;郝克刚;;软件缺陷数据的分析方法及其实现[J];计算机科学;2008年08期
6 熊斐;李建忠;徐中望;;软件缺陷管理与防范[J];科技创新导报;2009年04期
7 石剑飞;杨欣;秦玮;闫怀志;;一种软件缺陷预测改进模型的研究[J];北京理工大学学报;2010年09期
8 缪林松;;基于代价敏感神经网络算法的软件缺陷预测[J];电子科技;2012年06期
9 朱小燕;曲俊燕;;浅析软件缺陷的问题[J];无线互联科技;2013年04期
10 田华;蒲天银;;基于迁移学习的软件缺陷预测方法研究[J];西南师范大学学报(自然科学版);2014年03期
相关会议论文 前10条
1 赵修湘;石勇;刘莹;张玲玲;;文本分类在软件缺陷管理中的应用[A];第四届(2009)中国管理学年会——管理科学与工程分会场论文集[C];2009年
2 李立清;;软件缺陷数据的分析和预测[A];第三届中国测试学术会议论文集[C];2004年
3 李立清;;用软件缺陷数据进行缺陷预测[A];中国工程物理研究院科技年报(2005)[C];2005年
4 赵亮;侯金宝;;文件和包层次的软件缺陷预测研究[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
5 于秀山;王广俭;;软件缺陷管理[A];中国电子学会可靠性分会第十三届学术年会论文选[C];2006年
6 靖红芳;王斌;杨雅辉;;基于类别分布的特征选择框架[A];第四届全国信息检索与内容安全学术会议论文集(上)[C];2008年
7 寇纲;彭怡;石勇;;基于数据挖掘的软件缺陷度量评估管理及研究现状综述[A];第三届(2008)中国管理学年会——信息管理分会场论文集[C];2008年
8 高通;焦彦平;龚波;;基于曲线拟合的软件缺陷排除成本预测[A];2010年全国通信安全学术会议论文集[C];2010年
9 涂亚明;毛军鹏;余静;尹磊;;系统测试阶段的软件缺陷预测模型分析[A];第六届中国测试学术会议论文集[C];2010年
10 李长升;卢汉清;;排序学习模型中的特征选择[A];第六届和谐人机环境联合学术会议(HHME2010)、第19届全国多媒体学术会议(NCMT2010)、第6届全国人机交互学术会议(CHCI2010)、第5届全国普适计算学术会议(PCC2010)论文集[C];2010年
相关重要报纸文章 前7条
1 谢敏、戴金龙;追踪每一个软件缺陷[N];计算机世界;2005年
2 学健;可怕的不是缺陷本身[N];计算机世界;2001年
3 ;Firefox、IE中发现缺陷[N];计算机世界;2005年
4 道琼斯;小电脑 大雄心[N];人民邮电;2007年
5 特约撰稿 朱颜镇;万维易化项目管理力助电信运营商[N];通信信息报;2004年
6 ;Microsoft计划推出Windows Server SP1[N];计算机世界;2004年
7 记者 王俊鸣;美专家认为因特网中枢有漏洞[N];科技日报;2001年
相关博士学位论文 前10条
1 于巧;基于机器学习的软件缺陷预测方法研究[D];中国矿业大学;2017年
2 Gabriel Kofi Armah;[D];电子科技大学;2015年
3 王伟光;动态软件缺陷测试关键技术研究[D];南京大学;2016年
4 陈琳;基于机器学习的软件缺陷预测研究[D];重庆大学;2016年
5 陈媛;基于数据挖掘的软件缺陷预测技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2012年
6 马樱;基于机器学习的软件缺陷预测技术研究[D];电子科技大学;2012年
7 单纯;软件缺陷分布预测技术及应用研究[D];北京理工大学;2015年
8 刘望舒;软件缺陷预测中数据预处理关键技术研究及应用[D];南京大学;2017年
9 张凯;软件缺陷混沌分形描述与软件质量进化度量的研究[D];武汉理工大学;2005年
10 李静;高维数据交互特征选择和分类研究[D];燕山大学;2015年
相关硕士学位论文 前10条
1 方昊;基于机器学习的软件缺陷预测及系统开发[D];南京邮电大学;2017年
2 甘露;基于深度学习的软件缺陷预测技术研究[D];南京航空航天大学;2017年
3 赵长凯;软件缺陷管理与预测系统的设计[D];复旦大学;2013年
4 张亮;基于改进BP算法的软件缺陷预测模型研究[D];北京理工大学;2015年
5 王男帅;基于遗传优化支持向量机的软件缺陷预测模型研究[D];北京理工大学;2015年
6 陈艳;软件缺陷管理技术研究与实现[D];电子科技大学;2014年
7 李碧雯;基于迁移学习的跨项目软件缺陷预测[D];上海交通大学;2015年
8 梁天超;一种基于人工免疫朴素贝叶斯方法的软件缺陷预测模型[D];南京邮电大学;2015年
9 陈家强;软件缺陷预测中数据预处理技术研究[D];南京大学;2014年
10 江晓苏;鱼群优化的多核支持向量机在软件缺陷预测中的应用[D];重庆师范大学;2016年
,本文编号:2485951
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2485951.html