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

软件重构方法的研究

第一章 绪 论第8-22页
    1.1 软件重构概念第8-9页
        1.1.1 经典定义第8-9页
        1.1.2 概念中的关键点第9页
    1.2 软件重构的意义第9-12页
        1.2.1 软件重构在进化式软件开发方法中的地位第10页
        1.2.2 软件重构在遗留系统维护中的作用第10-11页
        1.2.3 软件重构在编码中的作用第11页
        1.2.4 软件重构的应用前景第11-12页
    1.3 软件重构研究现状第12-19页
        1.3.1 基本重构方法和复合重构方法的研究第12-13页
        1.3.2 不良程序结构的探查和整理第13-15页
        1.3.3 程序理解方法和工具第15-16页
        1.3.4 面向典型设计的重构方法第16-18页
        1.3.5 软件重构辅助工具第18-19页
    1.4 本文工作第19-22页
        1.4.1 研究目标第19-20页
        1.4.2 工作结果第20-21页
        1.4.3 本文组织第21-22页
第二章 Java语言接口机制相关的重构方法第22-45页
    2.1 序 言第22-23页
    2.2 接口机制相关的基本重构第23-26页
    2.3 接口相关基本重构详细定义第26-36页
    2.4 接口机制相关的复合重构方法第36-44页
        2.4.1 复合重构过程第36-37页
        2.4.2 复合重构举例第37-44页
    2.5 小 结第44-45页
第三章 接口相关的横切关注现象与探查第45-55页
    序 言第45页
    3.1 横切关注点第45-47页
        3.1.1 关注和横切关注点第45-46页
        3.1.2 关注实现的表现第46-47页
    3.2 使用Java接口过程中的若干问题第47-52页
    3.3 问题分析第52页
    3.4 接口机制相关的横切关注点探查第52-54页
    3.5 小 结第54-55页
第四章 接口相关横切关注的封装第55-63页
    4.1 序 言第55页
    4.2 AspectJ 简介第55-56页
    4.3 接口分散实现的封装方法第56-61页
    4.4 Aspect机制自身重构问题总结第61-62页
    4.5 小 结第62-63页
第五章 聚合、关联关系的典型设计和实现方法第63-73页
    5.1 序 言第63页
    5.2 分析对象模型和设计对象模型第63-64页
    5.3 聚合关系、关联关系的设计和实现方法第64-69页
        5.3.1 聚合关系的设计与实现第64-65页
        5.3.2 关联关系的设计与实现第65-69页
    5.4 双向1对1关联三种实现第69-72页
    5.5 小 结第72-73页
第六章 一种逆向抽取对象状态模型的方法第73-84页
    6.1 序 言第73页
    6.2 状况树和具体状况树第73-75页
    6.3 对象状态的定义第75页
    6.4 对象状态模型的抽取方法第75-80页
    6.5 举 例第80-83页
    6.6 小 结第83-84页
结束语第84-86页
参考文献第86-103页

论文共103页,点击 下载论文
上一篇:基于地震波形反演的砂泥岩薄互层结构表征研究
下一篇:反渗透海水淡化系统阀控余压能量回收装置的研究