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

Java代码相似性判定方法的研究

摘要第1-4页
ABSTRACT第4-7页
第1章 绪论第7-11页
   ·研究背景第7-8页
   ·研究内容第8页
   ·研究方法第8-9页
   ·论文结构第9-11页
第2章 研究现状与理论基础第11-45页
   ·相似性代码概述第11-14页
   ·Karp-Rabin 算法第14-20页
     ·简单问题的算法描述第14页
     ·一般问题的算法描述第14-16页
     ·算法性质第16-18页
     ·基于Karp-Rabin 的GST 算法第18-20页
   ·软件度量第20-26页
     ·软件度量理论第20-23页
     ·相似性代码检测的软件度量理论第23-26页
   ·程序依赖图第26-44页
     ·程序依赖图描述第26页
     ·控制流图描述第26-29页
     ·原始的控制依赖图第29-37页
     ·近似的控制依赖图第37-39页
     ·实用的控制依赖图第39-41页
     ·数据依赖图描述第41-43页
     ·相似性代码检测的程序依赖图理论第43-44页
   ·本章小结第44-45页
第3章 设计方案第45-73页
   ·基于串的代码相似性判定工具的设计与实现第45-56页
     ·总体设计第45-47页
     ·序列化构件的设计与实现第47页
     ·指纹化构件的设计与实现第47-51页
     ·归并构件的设计与实现第51-53页
     ·实验数据分析第53-56页
   ·基于软件度量的代码相似性判定工具设计与实现第56-67页
     ·总体设计第56-58页
     ·序列化构件的设计与实现第58-61页
     ·度量信息提取构件的设计与实现第61-65页
     ·聚类构件的设计与实现第65-66页
     ·实验数据分析第66-67页
   ·基于程序依赖图的代码相似性判定工具的设计第67-71页
     ·总体设计第67页
     ·序列化构件的设计第67-69页
     ·程序依赖图生成构件的设计第69-70页
     ·比较构件的设计第70-71页
   ·本章小结第71-73页
结论第73-75页
参考文献第75-79页
攻读硕士学位期间发表论文第79-81页
致谢第81页

论文共81页,点击 下载论文
上一篇:基于覆盖延展的高速业务新型切换算法
下一篇:苯与丙烯烷基化MCM-22分子筛催化剂的成型研究