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

基于复杂性度量改善软件设计质量的研究

摘要第1-4页
ABSTRACT第4-5页
目录第5-7页
第一章 绪论第7-11页
   ·研究现状、文献综述第7-9页
   ·研究内容及方法第9-10页
   ·研究意义第10页
   ·论文章节安排第10-11页
第二章 复杂性度量第11-24页
   ·概述第11页
   ·面向对象软件设计度量概念第11-12页
   ·面向对象系统与面向过程系统中耦合的异同点第12-13页
   ·面向对象系统中的耦合形式第13-19页
     ·方法之间的相互作用耦合第13-14页
     ·类/对象间的耦合第14-18页
     ·组件耦合第18-19页
   ·软件复杂度度量框架第19-23页
     ·类内度量第19-21页
     ·类间度量第21-22页
     ·可复用性度量第22-23页
   ·小结第23-24页
第三章 各类型耦合的解耦策略第24-33页
   ·耦合变换第24页
   ·耦合变换终止条件第24-25页
   ·耦合性消解策略分析第25-31页
     ·直接环形耦合第25-26页
     ·抽象具体耦合第26-27页
     ·内容耦合第27-28页
     ·公共耦合第28-29页
     ·控制耦合第29页
     ·标记耦合第29-30页
     ·继承耦合第30-31页
     ·实例耦合第31页
     ·接口耦合第31页
   ·小结第31-33页
第四章 复杂性度量工具的设计与实现第33-47页
   ·度量工具的总体结构第33-34页
     ·度量工具设计思想第33页
     ·度量工具的结构组成第33-34页
   ·源代码分析器第34-35页
   ·源代码文件的存储结构第35-36页
   ·度量中间表示第36-45页
     ·中间表示的作用第36-37页
     ·抽象语法树文法及标识符表第37-39页
     ·获取抽象语法树第39页
     ·抽象语法树的遍历第39-44页
     ·符号表第44-45页
   ·复杂度度量计算器第45-46页
   ·小结第46-47页
第五章 重构推荐工具的设计与实现第47-59页
   ·重构推荐工具的系统框架第47-48页
   ·不良设计的识别第48-49页
   ·重构划分第49页
   ·重构实现实例第49-55页
     ·在类中添加变量第50页
     ·上移子类方法第50-51页
     ·重命名第51-54页
     ·strategy模式组合重构第54-55页
   ·重构信息的封装和类之间的通信第55-56页
   ·REFACTORING子类对象的生成方法第56-57页
   ·REFACTORINGVISITOR及其子类第57-58页
   ·将更新后的抽象语法树写回文件第58页
   ·小结第58-59页
第六章 同类工具比较及应用案例第59-63页
   ·同类工具比较第59-60页
   ·应用案例第60-63页
第七章 结论与展望第63-64页
参考文献第64-67页
发表的论文第67-68页
致谢第68-69页

论文共69页,点击 下载论文
上一篇:RF MEMS开关以及与其结合的可重构天线设计分析
下一篇:我国国债适度规模问题研究