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

依赖分析在程序验证和遗留系统改造中的应用

摘要第1-6页
ABSTRACT第6-10页
第一章 绪论第10-14页
   ·研究的背景和意义第10-11页
   ·国内外研究现状第11-14页
   ·主要工作第14页
   ·论文结构第14页
第二章 逆向工程概述第14-22页
   ·逆向工程的定义及相关概念第16-17页
   ·逆向工程的规范活动第17-18页
   ·逆向工程工具第18-19页
   ·程序理解第19-21页
   ·依赖分析第21页
   ·小结第21-22页
第三章 遗留系统再工程第22-27页
   ·遗留系统第22页
   ·软件再工程第22-24页
   ·面向过程系统向面向对象系统转换第24-25页
   ·主域变量识别第25-26页
   ·小结第26-27页
第四章 While 程序依赖分析第27-32页
   ·Hoare 逻辑和while 程序第27页
   ·选择While 程序的理由第27-28页
   ·程序控制结构的依赖描述及获取第28-31页
     ·依赖关系的获取算法和步骤第28-29页
     ·算法实现第29-30页
     ·实例和分析第30-31页
   ·小结第31-32页
第五章 基于依赖分析的并行化验证策略第32-39页
   ·程序验证第32页
   ·Hoare 逻辑应用第32-35页
     ·XYZ/VERI 系统第32-34页
     ·Hoare 公式的构造实例第34-35页
   ·并行验证组织第35-36页
   ·基于依赖图的并行验证策略第36-38页
     ·依赖图式并行验证策略算法第36-37页
     ·实例和分析第37-38页
   ·小结第38-39页
第六章 依赖分析在遗留系统改造中的应用第39-49页
   ·本文遗留系统改造目标第39-40页
   ·Java Singleton 模式第40-41页
   ·面向过程程序向面向对象程序转换第41-44页
     ·基于依赖分析的面向过程转换成面向对象程序算法和步骤第41页
     ·算法实现第41-44页
       ·基于依赖分析的模块划分算法第41-43页
       ·识别变量的作用范围和主域变量第43-44页
       ·按规则构造Java 程序第44页
   ·实例和分析第44-47页
   ·小结第47-49页
结束语第49-51页
参考文献第51-56页
致谢第56-57页
附录 A(攻读硕士学位期间发表录用论文和参与项目)第57-58页
附录 B 测试程序一(While 程序)第58-60页
附录 C 由附录 B 的 While 程序改造成的 Java 程序第60-63页

论文共63页,点击 下载论文
上一篇:模糊Hopfield网络在人脸识别中的应用
下一篇:虹膜识别关键技术的研究和应用