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

多线程程序中数据竞争故障的动态检测技术研究

中文摘要第1-6页
Abstract第6-10页
第一章 绪论第10-17页
   ·论文研究背景第10-11页
   ·国内外研究现状第11-14页
   ·本文的研究目标与主要研究工作第14-16页
   ·论文的组织安排第16-17页
第二章 研究基础第17-28页
   ·面向方面编程技术第17-20页
     ·面向方面编程的定义和概念第17-18页
     ·面向方面编程的应用领域第18-19页
     ·面向方面编程的运行步骤第19-20页
     ·面向方面编程的实现技术及其简介第20页
   ·多线程中数据竞争故障的动态检测技术第20-28页
     ·监视器原则第21-22页
     ·Happens-before关系第22-25页
     ·Lockset算法第25-28页
第三章 多线程程序中数据竞争故障动态检测系统框架第28-32页
   ·引言第28页
   ·检测系统框架第28-31页
   ·小结第31-32页
第四章 多线程程序中程序执行路径跟踪技术研究第32-43页
   ·引言第32页
   ·基于面向方面编程的多线程程序执行路径跟踪技术基础第32-36页
   ·基于面向方面编程的多线程程序执行路径跟踪算法第36-39页
     ·算法的基本思想第36-37页
     ·算法描述第37-39页
   ·实验验证第39-42页
   ·小结第42-43页
第五章 基于变量状态图与锁集的数据竞争故障动态检测方法第43-61页
   ·引言第43-44页
   ·基于变量状态图与锁集的数据竞争故障动态检测方法基础第44-56页
     ·变量状态图第44-50页
     ·基于Lockset算法的改进第50-56页
   ·基于变量状态图与锁集的数据竞争故障动态检测算法第56-60页
     ·算法的基本思想第56-57页
     ·算法描述第57-60页
   ·小结第60-61页
第六章 实验验证与结果分析第61-68页
   ·实验描述第61-62页
   ·与lockset算法的实验对比及其结果分析第62-67页
   ·小结第67-68页
第七章 结束语第68-70页
   ·本文的研究工作总结和相关创新点第68-69页
   ·进一步研究内容展望第69-70页
参考文献第70-74页
在校期间发表的论文、科研成果等第74页
在校期间参与的科研项目第74-75页
致谢第75-76页
附录A AspectValue源代码第76-79页
附录B Thread0至Thread5的源代码第79-84页

论文共84页,点击 下载论文
上一篇:基于SVG的岩石工程勘查发布系统的研究与实现
下一篇:网络教育环境下学习者的情感培养研究