浏览量:0

一种软件缺陷组件预测的方法

专利类型:发明专利 

语 言:中文 

申 请 号:CN201510139774.7 

申 请 日:20150327 

发 明 人:徐玲杨梦宁葛永新洪明坚张小洪刘海林鄢萌 

申 请 人:重庆大学 

申请人地址:400044 重庆市沙坪坝区沙正街174号 

公 开 日:20170426 

公 开 号:CN104699614B 

代 理 人:穆祥维 

代理机构:重庆信航知识产权代理有限公司 50218 

摘  要:本发明涉及一种软件缺陷组件预测的方法,该方法通过定义主题缺陷密度来兼顾源代码语义信息和历史缺陷信息,然后根据版本之间主题的关联信息进行缺陷组件预测,得到组件缺陷数目。本发明提供的方法简单有效,通过定义主题缺陷密度来兼顾源代码语义信息和历史缺陷信息,通过定义相似关系矩阵考虑不同版本间的主题关联信息,从而预测准确率高,可达77.8%,预测结果经过验证,预测精度也很高。 

主 权 项:一种软件缺陷组件预测的方法,其特征在于:具体包括如下步骤:S1:数据抽取与预处理:提取源代码,对所提取的源代码进行去噪处理。S2:定义组件缺陷密度:将组件缺陷数与组件文件个数的比值定义为组件缺陷密度FD(com)如式(1)所示:FD(comj)=Failure(comj)File(comj),---(1);其中comj表示第j组件,FD(comj)为第j组件缺陷密度,Failure(comj)为组件j包含的缺陷总数,File(comj)表示组件j包 

关 键 词: 

法律状态:生效 

IPC专利分类号:G06F11/36