声明
摘要
第1章 引言
1.1 研究背景
1.2 研究意义
1.3 研究目标
1.4 本文的贡献及内容安排
第2章 相关工作
2.1 克隆代码的相关术语
2.2 克隆代码的产生原因
2.3 国内外研究现状及分析
2.3.1 克隆代码的检测研究
2.3.2 克隆检测的相关应用
2.3.3 其它的重要研究内容
第3章 克隆代码的检测方法
3.1 源代码的转换
3.1.1 源代码的单词化
3.1.2 函数的识别及标记
3.2 重复子串的查找
3.2.1 后缀数组等概念
3.2.2 重复子串查找算法的设计
第4章 克隆检测工具的实现
4.1 检测前端
4.2 检测后端
第5章 实验结果的分析与比较
5.1 度量单位(Metric)
5.2 检测的时空效率
5.2.1 时间复杂度
5.2.2 空间复杂度
5.3 检测的准确性
5.4 一些有意义的发现
第6章 结论与展望
6.1 研究结论
6.2 研究的不足
6.3 研究展望
参考文献
致谢
攻读学位期间发表的论文