文摘
英文文摘
论文说明:图表、公式及算法目录
声明
第一章绪论
1.1引言
1.2国内外的研究现状
1.2.1国外情况
1.2.2国内情况
1.2.3国内外研究现状比较分析
1.3本研究的意义
1.4本研究的内容
1.5几个重要概念
1.6本文的组织结构
第二章程序代码相似度判别技术概述
2.1相似度的定义与分类
2.1.1相似度的定义
2.1.2相似度的分类
2.2常见的相似度判别系统
2.2.1 Accuse
2.2.2 Plague
2.2.3 YAP系列
2.2.4 MOSS
2.2.5 JPlag
2.2.6 Bandit
2.2.7 DUP
2.2.8 SIM
2.2.9 Brass
2.3小结
第三章相关算法及技术介绍
3.1分词算法
3.1.1基于字符串匹配的分词算法
3.1.2基于理解的分词算法
3.1.3基于统计的分词算法
3.2权重计算
3.3字符串匹配算法
3.3.1字符串匹配问题描述
3.3.2字符串匹配算法的分类
3.4相似度计算
3.4.1相似度计算数学描述
3.4.2字符串相似度计算算法描述
3.4.3 GST算法
3.5评价方法
3.6小结
第四章程序代码转换实验系统
4.1系统需求分析
4.2系统设计与实现
4.2.1程序的预处理及分词
4.2.2创建词表
4.2.3程序代码转换
4.2.4用户界面
4.2.5输出结果
4.3开发环境的选择
4.4小结
第五章实验与结果分析
5.1实验程序集选择
5.2程序集A实验分析
5.3程序集B实验分析
5.4本章小结
第六章结束语
6.1研究工作总结
6.2不足与进一步的工作
参考文献
攻读学位期间发表的学术论文
致谢