基于K-最近邻的C克隆代码重构方法 |
| |
引用本文: | 冯江辉,王甜甜,苏小红,马培军.基于K-最近邻的C克隆代码重构方法[J].智能计算机与应用,2011(3):47-50. |
| |
作者姓名: | 冯江辉 王甜甜 苏小红 马培军 |
| |
摘 要: | 在软件开发过程中,克隆代码已经成为引起软件缺陷的一个重要因素.针对现有的方法不能很好地处理内聚度低、功能交叉的克隆代码的问题,提出了一种基于K-最近邻的克隆代码重构方法.首先,对克隆代码进行静态分析,搜集控制依赖信息和数据流信息,再经过K-最近邻聚类方法,形成便于提取、功能独立的代码片段,然后对代码片段进行过程提取,使...
|
关 键 词: | 重构 K-最近邻聚类算法 过程提取 静态分析 |
|
|