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

进化测试中的静态分析技术研究

摘要第1-4页
ABSTRACT第4-5页
目录第5-7页
第一章 绪论第7-14页
   ·研究背景第7-8页
   ·封装和状态问题第8-9页
   ·测试数据自动生成工具的框架第9-12页
   ·本文的研究内容第12-13页
   ·本文的组织结构第13-14页
第二章 面向对象程序的进化测试第14-26页
   ·面向对象程序第14-15页
   ·进化测试第15-18页
     ·进化测试的发展第15-16页
     ·进化测试思想第16-18页
   ·面向对象程序的进化测试第18-25页
     ·封装引起的依赖问题第18-22页
     ·状态特性引起的依赖问题第22-25页
   ·本章小结第25-26页
第三章 程序依赖分析第26-38页
   ·程序依赖分析简介第26-27页
   ·抽象语法树第27页
   ·控制流图第27-32页
     ·控制流图的定义第27-28页
     ·控制流图的具体形式第28-32页
   ·控制依赖第32-33页
   ·数据依赖第33-34页
   ·程序依赖图第34-35页
   ·系统依赖图第35-36页
   ·分支依赖图的提出第36-37页
   ·本章小结第37-38页
第四章 面向对象程序的分支依赖分析第38-54页
   ·分支依赖关系的形式化定义第38-41页
     ·分支第38-39页
     ·分支之间的依赖关系的定义第39-41页
   ·分支依赖图(BDG)第41-42页
     ·方法分支依赖图(MBDG)第41页
     ·类分支依赖图(CBDG)第41-42页
   ·方法分支的调用链第42-46页
     ·方法调用图第43页
     ·方法调用链第43-44页
     ·控制调用分支第44-46页
   ·分支依赖图的构建算法第46-49页
     ·程序静态信息的获取第46页
     ·方法内的分支依赖图的构造算法第46-48页
     ·类的分支依赖图算法第48-49页
   ·类的继承和方法的重载第49-51页
     ·如何处理类的继承和方法的重载第49-50页
     ·复制父类的分支信息的算法第50-51页
   ·分支依赖图的剪枝第51-53页
     ·分支依赖图的剪枝第51-52页
     ·搜索算法的分支依赖图第52-53页
   ·本章小结第53-54页
第五章 实验第54-58页
   ·实验环境第54-55页
   ·实验举例第55-56页
   ·算法分析第56-58页
第六章 总结与展望第58-60页
   ·本文总结第58-59页
   ·工作展望第59-60页
参考文献第60-63页
硕士期间发表的论文和参加的工作第63-64页
致谢第64-65页
西北工业大学 学位论文知识产权声明书第65页
西北工业大学 学位论文原创性声明第65页

论文共65页,点击 下载论文
上一篇:基于CMM的Bug测试跟踪管理系统的设计与实现
下一篇:通用模糊PROLOG方法及其应用