融合加权代码异味强度因子软件缺陷预测模型 |
| |
引用本文: | 陈镜如,黄子杰,高建华.融合加权代码异味强度因子软件缺陷预测模型[J].计算机工程与设计,2022(12):3356-3364. |
| |
作者姓名: | 陈镜如 黄子杰 高建华 |
| |
作者单位: | 1. 上海师范大学计算机科学与技术系;2. 华东理工大学计算机科学与工程系 |
| |
基金项目: | 国家自然科学基金项目(61672355); |
| |
摘 要: | 现有代码异味强度检测方法未考虑度量对代码异味的影响力度。基于已有代码异味强度检测方法,分析度量对代码异味的影响力度,改进代码异味强度检测方法。应用随机森林得到影响代码异味的度量的特征重要性,将各度量的评估值作为各度量的权值,检测加权代码异味强度的值。评估检测策略时,对各个度量的相关性进行分析,发现用于检测的度量之间缺乏相关性,符合从不同角度衡量代码异味的思想。当加权代码异味强度作为缺陷模型预测因子时,可提高缺陷预测模型约2%的F-Measure值。
|
关 键 词: | 代码异味检测 代码异味强度 特征重要性 相关性分析 缺陷预测 开源软件 实证软件工程 |
|
|