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

基于抽象语法树和静态分析的克隆代码自动重构

摘要第1-6页
Abstract第6-7页
第一章 引言第7-14页
   ·研究的目的与意义第7-8页
   ·相关研究第8-12页
   ·本文的主要工作第12-13页
   ·本文的组织第13-14页
第二章 背景知识第14-19页
   ·代码克隆的定义第14页
   ·代码克隆的种类第14-17页
     ·类型Ⅰ克隆第15页
     ·类型Ⅱ克隆第15-16页
     ·类型Ⅲ克隆第16页
     ·类型Ⅳ克隆第16-17页
   ·克隆关系术语第17-19页
第三章 克隆代码片段自动重构第19-31页
   ·概述第19页
   ·抽象语法树生成第19-20页
   ·代码块对应系建立第20-28页
   ·控制结构差异性分析第28页
   ·基本代码块差异性分析第28-29页
   ·可变性提取第29页
   ·小结第29-31页
第四章 面向对象克隆代码自动重构第31-49页
   ·概述第31页
   ·度量方法注释的相似度第31-33页
   ·度量方法签名的相似度第33-42页
     ·度量返回值类型的相似度第34-35页
     ·度量方法名的相似度第35页
     ·度量参数列表的相似度第35-39页
     ·计算方法签名的相似度第39-42页
   ·度量两个方法的整体相似度第42-45页
   ·重构子类中的方法第45-47页
   ·小结第47-49页
第五章 系统实现及实验第49-58页
   ·原型工具第49页
   ·实验1:JDK1.5第49-55页
   ·实验2:网上报考系统第55-58页
第六章 总结与展望第58-60页
参考文献第60-65页
攻读硕士期间发表论文第65-66页
致谢第66-67页

论文共67页,点击 下载论文
上一篇:高中历史学科有效教学策略研究
下一篇:浅析汉英谓语对比及互译教学