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

类内CodeSmell自动检测系统研究

摘要第1-5页
Abstract第5-7页
目录第7-9页
第一章 绪论第9-15页
   ·课题背景第9-10页
   ·研究现状分析第10-12页
   ·课题研究的主要内容和成果第12-13页
     ·研究内容第12页
     ·研究成果第12-13页
   ·论文的组织第13页
   ·本章小结第13-15页
第二章 基于重构的CODESMELL分析及其度量第15-26页
   ·重构与CODESMELL第15-20页
     ·何谓重构第15-16页
     ·重构步骤第16页
     ·何谓CodeSmell第16页
     ·CodeSmell解析第16-20页
   ·常用软件度量方法第20-25页
     ·何谓软件度量第20-21页
     ·常用的传统软件度量第21-23页
     ·面向对象的软件度量第23-25页
   ·本章小结第25-26页
第三章 用于CODESMELL检测的抽象语法树第26-38页
   ·抽象语法树相关介绍第26-28页
     ·抽象语法树基本概念第26-27页
     ·抽象语法树的结构和节点设计第27-28页
     ·针对CodeSmell的度量类型第28页
   ·抽象语法树的获取第28-33页
     ·ECMA-334第29页
     ·CSParser第29页
     ·基于SimpleCSParse的AST文法第29-30页
     ·基于SimpleCSParser的抽象语法树解析第30-32页
     ·AST提取过程示例第32-33页
   ·基于SIMPLECSPARSER的抽象语法树遍历第33-37页
   ·本章小结第37-38页
第四章 CODESMELL度量规则第38-47页
   ·软件度量在检测CODESMELL中的运用第38-40页
   ·CODESMELL度量描述模板第40-42页
     ·Large Class(大类)第41页
     ·Long Method(长方法)第41-42页
     ·Temporary Field(临时字段)第42页
   ·CODESMELL度量解释模板第42-45页
     ·Large Class(大类)第43页
     ·Long Method(长方法)第43-44页
     ·Temporary Field(临时字段)第44-45页
   ·CODESMELL度量与AST的结合第45-46页
   ·本章小结第46-47页
第五章 CSADT系统框架及其设计与实现第47-57页
   ·CSADT功能需求分析第47-48页
   ·面向对象软件开发的原则第48-49页
   ·系统组成及各个模块功能分析第49-50页
   ·CODESMELL检测模块及展示模块的设计实现第50-54页
     ·CodeSmell检测模块过程解析第51-53页
     ·CodeSmell展示模块解析第53-54页
   ·对工具CSADT的测试总结第54-55页
   ·本章小结第55-57页
第六章 总结及展望第57-59页
   ·总结第57页
   ·展望第57-59页
致谢第59-60页
参考文献第60-63页
硕士期间发表的论文第63-65页

论文共65页,点击 下载论文
上一篇:基于CSCD多层架构的Web应用研究
下一篇:基于URL及上下文的主题网络爬虫研究