声明
致谢
变量注释表
1 绪论
1.1 研究背景及意义(Background and Significance)
1.2 国内外研究现状(Research Status)
1.3 存在问题(Existing Problems)
1.4 研究内容(Research Contents)
1.5 论文结构(Organization)
1.6 本章小结(Summary)
2 并发程序缺陷检测相关基础
2.1 基本概念(Basic Concepts)
2.2 线程共享分析(Thread Sharing Analysis)
2.3 并发测试生成(Concurrent Test Generation)
2.4 并发程序执行轨迹简化(Trace Simplification of Concurrent Programs)
2.5 评价指标(Evaluation Metrics)
2.6 本章小结(Summary)
3 细粒度动态线程共享分析方法
3.1 引言(Introduction)
3.2 研究动机(Motivation)
3.3 细粒度动态线程共享分析(Fine-grained Dynamic Thread Sharing Analysis)
3.4 实验评估(Experimental Evaluation)
3.5 本章小结(Summary)
4 线程共享分析粒度对数据竞争检测性能的影响分析
4.1 引言(Introduction)
4.2 性能影响分析(Performance Impact Analysis)
4.3 实证研究(Empirical Study)
4.4 本章小结(Summary)
5 缺陷驱动和覆盖指导的并发缺陷检测方法
5.1 引言(Introduction)
5.2 预备知识(Preliminary)
5.3 缺陷驱动和覆盖指导的并发缺陷检测(Bug-driven and Coverage-guided Concurrenty Bug Detection)
5.4 实验评估(Experimental Evaluation)
5.5 本章小结
6 基于上下文切换链表的双向并发程序执行轨迹简化方法
6.1 引言(Introduction)
6.2 研究动机(Motivation)
6.3 基于上下文切换链表的双向轨迹简化(Bidirectional Trace Simplification Based on a Context Switch Linked List)
6.4 实验评估(Experimental Evaluation)
6.5 本章小结(Summary)
7 总结与展望
7.1 论文工作(Achievements)
7.2 研究展望(Research Prospects)
参考文献
作者简历
学位论文数据集
中国矿业大学;
中国矿业大学(江苏);