会议专题

克隆代码检测技术综述

克隆代码通常是指软件系统中存在的相同或相似的代码片段,会严重影响软件的可维护性.克隆代码检测技术致力于自动发现软件系统中的克隆现象并协助开发者消除它们.本文介绍了克隆代码自动检测的研究意义与发展历程,阐述了本领域相关的概念模型,分析了已有的自动检测克隆代码的不同思路并归纳总结了几大技术流派各自的优缺点,同时探讨了基于克隆检测技术的软件重构与再工程、软件维护改进、方面挖掘等相关研究,最后总结和展望了本领域研究的发展趋势.

克隆代码 自动检测 可维护性 重构 再工程 软件维护

曹羽中 金茂忠 刘超

北京航空航天大学计算机学院,北京,100083

国内会议

中国计算机学会软件工程专委会2006年年会

长沙

中文

9-13,58

2006-11-01(万方平台首次上网日期,不代表论文的发表时间)