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

面向对象程序切片技术及其在软件度量中的应用

摘要第6-7页
ABSTRACT第7-8页
第1章 绪论第9-11页
    1.1 研究背景第9-10页
    1.2 论文组织第10-11页
第2章 系统理解方法剖析第11-19页
    2.1 系统理解概述第11页
    2.2 系统理解模型第11-12页
    2.3 系统理解方法第12-19页
        2.3.1 对象标识技术第12-14页
            2.3.1.1 簇分析方法第13页
            2.3.1.2 概念分析方法第13页
            2.3.1.3 两种方法的比较第13-14页
        2.3.2 基于语义的方法第14页
            2.3.2.1 程序切片第14页
            2.3.2.2 指称语义第14页
        2.3.3 针对某个关注点第14-16页
            2.3.3.1 部分求值第15页
            2.3.3.2 植入技术第15-16页
        2.3.4 文学编程第16-17页
        2.3.5 程序数据库技术第17-19页
第3章 程序切片技术概述第19-22页
    3.1 切片方法分类第20页
    3.2 切片技术的发展方向第20-22页
第4章 面向对象程序切片技术第22-51页
    4.1 传统面向对象程序切片存在的问题第22-23页
    4.2 解决方案第23-24页
    4.3 扩展粗粒度切片的含义第24-25页
        4.3.1 粗粒度切片定义第24-25页
        4.3.2 粗粒度切片与细粒度切片的比较第25页
        4.3.3 扩展粗粒度切片的含义第25页
    4.4 波动效应分析第25-29页
        4.4.1 波动关系分析第26页
        4.4.2 计算波动效应第26-29页
        4.4.3 基于波动效应分析的粗粒度切片技术第29页
    4.5 面向对象系统依赖图第29-42页
        4.5.1 现有面向对象图形表示方案第29-31页
        4.5.2 基于以下原则构造表示面向对象程序的系统依赖图第31-32页
        4.5.3 构造表示面向对象程序的系统依赖图第32-42页
            4.5.3.1 构造类图第32-34页
            4.5.3.2 改造系统依赖图第34-36页
            4.5.3.3 构造表示面向对象程序的系统依赖图第36-42页
    4.6 切片方案及算法实现第42-51页
        4.6.1 切片方案第42-44页
        4.6.2 算法实现第44-48页
            4.6.2.1 计算波动效应第44页
            4.6.2.2 构造面向对象系统依赖图第44-45页
            4.6.2.3 切片方法第45-48页
        4.6.3 复杂度分析第48-51页
第5章 面向对象程序切片技术在软件度量中的应用第51-56页
    5.1 耦合性度量第51-52页
        5.1.1 不同类中方法间的耦合第52页
        5.1.2 不同类间的耦合第52页
    5.2 类内聚性度量第52-56页
        5.2.1 成员变量间的内聚性度量第53-54页
        5.2.2 成员方法间的内聚性度量第54页
        5.2.3 成员方法与成员变量间的内聚性度量第54-55页
        5.2.4 类内聚性度量第55-56页
第6章 结束语第56-58页
参考文献第58-61页
致谢第61-62页
攻读学位期间发表的主要学术论文第62-63页
学位论文评阅及答辩情况表第63页

论文共63页,点击 下载论文
上一篇:《溪山琴况》研究
下一篇:政治文明进程中的官员问责制研究