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

基于JDT的并发程序错误模式检测工具设计与实现

摘要第1-5页
Abstract第5-6页
目录第6-8页
图目录第8-9页
表目录第9-10页
第一章 引言第10-14页
   ·背景与意义第10-11页
   ·并发错误检测工具的现状第11-12页
   ·本文的主要工作第12-13页
   ·论文的组织第13-14页
第二章 相关技术与概念第14-23页
   ·多线程第14-17页
     ·多线程技术的概念第14-15页
     ·多线程的几种实现方式第15-16页
     ·Java的多线程第16-17页
   ·并发错误的检测第17-23页
     ·动态检测第18-19页
     ·静态分析第19-20页
     ·模型检测第20-21页
     ·错误模式匹配第21-23页
第三章 CBFinder的框架及架构设计第23-33页
   ·RSAR第23-28页
     ·RSAR的用例第23-25页
     ·RSAR架构第25-26页
     ·RSAR的规则集第26-28页
   ·CBPFinder的框架设计第28-33页
     ·整体设计第29-30页
     ·CBFinder的规则集第30-33页
第四章 CBFinder的详细设计与实现第33-52页
   ·不良操作的规则集第33-38页
     ·DCL第33-36页
     ·保护耗时操作第36-38页
   ·错误的同步第38-46页
     ·使用非静态变量保护静态数据第39-42页
     ·使用内部数据作为同步字段第42-46页
   ·资源泄漏及原子操作第46-52页
     ·J.U.C锁泄漏第46-48页
     ·volatile字段的非原子操作第48-52页
第五章 实验与分析第52-60页
   ·测试集第52-53页
   ·运行结果及效率第53-57页
     ·运行结果分析第54-56页
     ·运行效率分析第56-57页
   ·实际的并发错误第57-60页
第六章 总结和展望第60-62页
   ·论文小结第60页
   ·工作展望第60-62页
参考文献第62-65页
致谢第65-66页
参与项目第66-68页

论文共68页,点击 下载论文
上一篇:基于笔输入的手势在K-Sketch中的设计与实现
下一篇:Trend AU自动化测试的设计与实现