10.3969/j.issn.1000-1220.2021.04.031
利用主轴因子法的严重性代码异味相关性分析
代码异味的存在对源代码的可理解性和可维护性有着糟糕的负面影响.通常情况下,研究人员更多是考虑单一代码异味对源代码的影响,但有研究指出,多种代码异味的共同存在以及它们之间的交互往往比单一代码异味有着更严重的负面影响.本文针对主成分分析在布尔类型变量分析中容易产生难以解释的主成分的弊端,提出了一种基于主轴因子法及异味严重性的代码异味相关性分析方法,并在92个系统上对14种代码异味进行试验,从中提取了6个因子,在相关矩阵中新发现了{Ex-tensive Coupling、Long Parameter List}代码异味对的存在.最后本文比较分析了具有严重性标签的代码异味数据集的优势,解释了每个因子的含义并进行分类命名.
代码异味、主轴因子分析、严重性、相关性分析
42
TP311(计算技术、计算机技术)
国家自然科学基金项目61672355
2021-05-08(万方平台首次上网日期,不代表论文的发表时间)
共8页
853-860