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

基于虚拟机扩展的软件调试技术研究

摘要第1-4页
Abstract第4-10页
第1章 绪论第10-17页
   ·引言第10-11页
   ·软件可靠性概述第11页
     ·软件可靠性的概念第11页
     ·软件可靠性的管理第11页
     ·保证软件可靠性的方法第11页
   ·软件调试技术概述第11-13页
     ·软件调试的概念第11-12页
     ·软件故障的分类第12页
     ·软件调试的一般过程第12-13页
   ·现有的软件调试技术的问题第13-14页
   ·国内外发展现状第14-15页
   ·论文研究背景和内容第15-17页
第2章 基于虚拟机扩展的软件调试总体设计第17-27页
   ·现有的软件调试方法第17-18页
     ·交互式调试第17页
     ·静态分析第17页
     ·动态检查第17-18页
   ·基于虚拟机扩展的软件调试技术第18-22页
     ·基于体系结构支持的软件调试技术第18-19页
     ·虚拟机技术第19-21页
     ·基于虚拟机扩展的软件调试技术第21-22页
   ·基于虚拟机扩展的软件调试技术总体结构第22-24页
     ·模拟执行环境及其扩展第23-24页
     ·软件故障分析与诊断支持第24页
   ·基于虚拟机扩展的若干软件调试技术第24-25页
     ·软件全过程故障重播与回放技术第25页
     ·增量型数据一致性检查技术第25页
   ·本章小结第25-27页
第3章 Bochs体系结构分析第27-40页
   ·概述第27-29页
     ·Bochs简介第27页
     ·选用Bochs的原因第27-28页
     ·Bochs的总体结构第28-29页
   ·CPU模型第29-32页
     ·CPU模拟的主要流程第29页
     ·中断处理第29-30页
     ·取指第30-31页
     ·译指第31页
     ·执行第31-32页
   ·内存系统第32-36页
     ·Bochs内存系统的结构第32页
     ·I/O设备的内存映射机制第32-34页
     ·分页机制第34-36页
   ·时钟与中断系统第36-38页
     ·时钟系统第36-37页
     ·中断系统第37-38页
   ·外设模型第38-39页
     ·外设模型的框架第38页
     ·外设模拟的实现第38-39页
   ·本章小结第39-40页
第4章 软件全过程故障重现与回放技术第40-49页
   ·概述第40-42页
     ·基于日志的回放技术第40页
     ·基于虚拟机扩展技术的故障重现技术第40-42页
   ·系统框架第42页
   ·检查点(checkpoint)模块第42-43页
   ·日志(Log)模块第43-44页
     ·非确定性事件第43-44页
     ·实现第44页
   ·回放(replay)模块第44-45页
   ·系统性能测试第45-48页
     ·测试方案第45-46页
     ·测试结果第46-48页
   ·本章小结第48-49页
第5章 增量型数据一致性检查技术第49-63页
   ·概述第49-51页
     ·数据一致性第49页
     ·数据一致性检查的方法第49-50页
     ·增量型数据一致性检查技术第50-51页
   ·增量型数据一致性检查技术框架第51-52页
   ·内存访问监控的实现第52-58页
     ·内存访问监控的接口第52页
     ·内存访问监控的机制第52-53页
     ·内存访问监控函数的注册与注销第53-54页
     ·内存访问操作的捕获第54-55页
     ·内存访问监控表的查找第55-57页
     ·监控函数的跳转执行与返回第57-58页
   ·数据一致性检查的实现第58-60页
     ·获取一个局部检查函数第58页
     ·跟踪修改第58页
     ·发现受影响的数据单元第58-59页
     ·接口第59-60页
   ·实例分析第60-62页
   ·本章小结第62-63页
第6章 总结与展望第63-65页
   ·总结第63-64页
   ·展望第64-65页
参考文献第65-68页
致谢第68页

论文共68页,点击 下载论文
上一篇:白车身共线制造的应用研究
下一篇:白车身尺寸质量分析预警系统的建立与应用