首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于AST的多语言代码抄袭检测研究

中文摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-13页
   ·研究背景及意义第9-10页
   ·国内外研究状况和发展趋势第10-11页
     ·属性计数第10页
     ·结构计数法第10页
     ·其他检测方法第10-11页
   ·本文的主要工作第11-12页
   ·本文的组织结构第12-13页
第二章 背景知识与相关研究第13-18页
   ·程序代码抄袭手段分类第13页
   ·代码抄袭检测相关概念第13-14页
     ·代码抄袭检测技术分类第13-14页
   ·常用检测模型第14-15页
     ·基于树的检测模型第14页
     ·基于串的检测模型第14页
     ·基于图的检测模型第14-15页
     ·基于标识符的检测模型第15页
   ·现有的抄袭检测系统第15-16页
     ·YAP 系列第15页
     ·SIM 系统第15页
     ·MOSS 系统第15-16页
     ·JPlag 系统第16页
     ·CCFinder 系统第16页
   ·本章小结第16-18页
第三章 基于 AST 的多语言代码抄袭检测方法第18-30页
   ·源代码的形式化第18-23页
     ·ANTLR 介绍第18-19页
     ·制定文法文件第19-20页
     ·ANTLR 生成 AST第20-23页
   ·语法树的遍历和优化第23-26页
     ·消除冗余和干扰信息第23-25页
     ·缩短后缀语法树字符串序列的长度第25-26页
   ·Smith Waterman 算法第26-28页
   ·相似性计算第28-29页
   ·本章小结第29-30页
第四章 聚类分析第30-36页
   ·聚类主要方法第30-31页
   ·应用聚类算法分析计算结果第31-34页
     ·空间向量模型第31-32页
     ·k-medoids 算法第32-33页
     ·聚类特征的选取第33-34页
   ·聚类过程第34-35页
   ·本章小结第35-36页
第五章 系统评测第36-39页
   ·抄袭检测实验第36-37页
     ·设计思路第36页
     ·实验结果第36-37页
   ·测试结果可视化第37-38页
   ·聚类分析第38页
     ·设计思路第38页
   ·本章小结第38-39页
第六章 抄袭检测实验系统的设计与实现第39-43页
   ·基本思路第39-40页
   ·开发环境第40-41页
   ·用户界面第41-42页
   ·本章小结第42-43页
第七章 结束语第43-44页
   ·工作总结第43页
   ·不足之处与下一步的工作第43-44页
参考文献第44-47页
攻读学位期间发表的论文第47-48页
致谢第48页

论文共48页,点击 下载论文
上一篇:基于SuperMap Objects的盟市级数字林业信息系统的开发与实现
下一篇:Android平台下游戏引擎库的设计与实现