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

面向Java程序错误定位的动态切片技术的研究与应用

摘要第1-6页
Abstract第6-8页
目录第8-10页
插图索引第10-11页
附表索引第11-12页
第1章 绪论第12-17页
   ·课题背景第12-15页
     ·程序切片技术的发展历程第12-14页
     ·程序切片技术的应用第14-15页
   ·Java程序切片研究现状第15-16页
     ·国内外研究现状第15页
     ·目前研究中存在的问题第15-16页
   ·本文研究目标及内容第16页
   ·本文的组织结构第16-17页
第2章 动态切片技术概述第17-22页
   ·动态切片的基本概念第17-18页
     ·执行记录第17页
     ·动态切片准则第17-18页
   ·动态切片的分类第18-19页
   ·动态切片相关研究第19-21页
     ·过程型程序动态切片方法介绍第19-20页
     ·Java程序动态切片介绍第20-21页
   ·本文方法概述第21页
   ·本章小结第21-22页
第3章 Java系统依赖图第22-30页
   ·Java程序面向对象特性第22-23页
   ·JSDG的基本语法语义第23-24页
   ·JSDG的构造过程第24-29页
     ·语句第24-27页
     ·方法依赖图第27-29页
     ·类依赖图第29页
     ·接口依赖图第29页
   ·本章小结第29-30页
第4章 程序动态切片技术研究第30-50页
   ·目前Java程序动态切片中存在的问题第30页
   ·方法执行路径的收集第30-32页
     ·程序插桩技术概述第30-31页
     ·Java字节码插桩技术第31-32页
   ·提取动态执行信息第32-35页
   ·动态系统依赖图第35-44页
     ·动态系统依赖图的构造步骤第35页
     ·动态类依赖图第35-36页
     ·动态方法调用图第36-37页
     ·动态方法依赖子图第37-43页
     ·方法依赖关系库第43页
     ·动态方法依赖图第43-44页
   ·切片算法第44页
   ·切片精度评估第44-45页
   ·效率评估第45-47页
   ·在程序错误定位中的应用第47-49页
   ·本章小结第49-50页
第5章 Java程序动态切片系统设计第50-61页
   ·开发环境第50-51页
     ·AspectJ介绍第50页
     ·JavaCC介绍第50-51页
   ·系统的设计思想第51页
   ·系统总体结构第51-55页
     ·系统框架第52-53页
     ·功能模块第53-55页
   ·系统主要数据结构第55-60页
   ·本章小结第60-61页
结论第61-62页
参考文献第62-66页
致谢第66-67页
附录A 攻读学位期间所发表的学术论文目录第67页

论文共67页,点击 下载论文
上一篇:一种改进的基于混合编码的防篡改软件水印技术
下一篇:DNA计算编码设计优化方法研究