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

基于静态信息获取面向对象程序的动态信息

引言第1-9页
第一章 介绍第9-14页
   ·问题的提出第9-11页
   ·相关工作第11-12页
   ·本文的工作第12-14页
第二章 Java 程序的静态分析第14-18页
   ·语言识别工具(ANTLR)第14页
   ·定位机制第14-17页
   ·由抽象语法树到静态信息第17-18页
第三章 静态信息和动态信息的数据结构第18-24页
   ·源程序静态分析的结果第18页
   ·挂接点(Anchor Point)第18-19页
   ·挂接点和动态信息结构第19-21页
   ·对象的引用与程序理解第21页
   ·与实例变量相关的信息结构第21-22页
   ·容器对象的处理第22-23页
   ·程序的分支和循环的控制条件及方法返回语句第23-24页
第四章 Java 程序的源代码扩展及监测结果第24-34页
   ·环境参数的配置第24-25页
   ·针对消息的源代码扩展第25-26页
   ·针对实例变量的源代码扩展第26-27页
   ·监测代码的执行及结果第27-28页
   ·一个咖啡加热器程序实例第28-34页
第五章 扩展后代码监测结果的分析方法第34-46页
   ·消息第34-35页
   ·与程序分析相关的数据结构第35-39页
   ·跟踪信息分析算法第39-40页
   ·消息的发送者和接收者的确认第40-41页
   ·实例对象的识别第41-42页
   ·消息的裁剪第42-44页
   ·动态视图和UML第44-46页
第六章 实例研究第46-55页
   ·Extractor 工具第46-47页
   ·实现环境:第47页
   ·待分析软件----咖啡加热器第47-55页
结论第55-57页
参考文献第57-59页
摘要第59-62页
Abstract第62-66页
致谢第66-67页
导师及作者简介第67-68页

论文共68页,点击 下载论文
上一篇:基于汉字数学表达式的中文文本零水印方法研究
下一篇:基于坦克式移动机器人定位和路径规划技术研究