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

基于开放编译的C++程序静态分析机制

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-14页
   ·逆向工程第7-10页
     ·逆向工程的重要性第7-8页
     ·逆向工程研究方法和目标第8页
     ·国内外逆向工具现状第8-10页
   ·项目背景第10-12页
   ·项目工作介绍第12-13页
     ·项目工作简介第12-13页
     ·项目工作进展第13页
   ·本文工作及论文结构第13-14页
第二章 相关理论与技术第14-27页
   ·反射技术第14-19页
     ·反射概念第14-15页
     ·反射原理第15-17页
     ·反射模型第17-19页
   ·开放编译器OpenC++第19-24页
     ·OpenC++简介第19-20页
     ·OpenC++的工作原理第20页
     ·OpenC++对静态解析的支持第20-23页
     ·OpenC++ MOP分析第23-24页
   ·UML 2.0第24-27页
     ·UML概述第24-25页
     ·UML2.0 中序列图的改进第25-27页
第三章 类信息的抽取方法第27-33页
   ·对OpenC++的扩展策略第27-29页
   ·类信息的抽取第29-30页
     ·正确的区分结构、联合、类和模板第29页
     ·OpenC++中与类信息提取相关的接口第29-30页
     ·获取属性和方法返回值的类型第30页
     ·为类信息的分层抽象提供支持第30页
   ·类信息的存储第30-31页
   ·实例分析第31-32页
     ·测试用例第31-32页
     ·结果分析第32页
   ·本章小结第32-33页
第四章 序列图信息的抽取方法第33-50页
   ·传统序列图恢复方法第33-34页
   ·UML2.0 序列图相关概念第34-36页
     ·序列图的主要构成要素第34-35页
     ·框架元件(Frame Element)第35页
     ·组合碎片(Combined Fragment)第35-36页
   ·对OpenC++的扩展策略第36-37页
   ·静态分析抽取序列图信息第37-46页
     ·抽取序列图信息的算法第38-40页
     ·对动态方式的支持第40-42页
     ·静态程序依赖图的定义第42-44页
     ·静态程序依赖图信息的获取第44-46页
   ·实例分析第46-49页
     ·测试用例第46页
     ·结果分析第46-49页
   ·本章小结第49-50页
第五章 总结与展望第50-52页
致谢第52-53页
参考文献第53-55页
在读期间发表论文第55-56页

论文共56页,点击 下载论文
上一篇:基于Struts的邮政新闻信息系统的设计与实现
下一篇:基于三层架构的RFID接口模型的研究与应用