声明
第一章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 论文的研究内容和结构安排
第二章 动态符号执行技术理论及其在软件性能分析的应用
2.1 动态符号执行原理和过程
2.2 动态符号执行相关技术和工具
2.3 动态符号执行在软件性能分析的应用
2.4 本章小结
第三章 动态符号执行工具CET的设计和实现
3.1 CET的整体框架设计
3.2 CET程序插桩和约束求解
3.3 CET核心模块的设计
3.4 本章小结
第四章 软件性能缺陷自动化发现的设计和实现
4.1 CPU缓存和分枝预测
4.2 软件性能缺陷自动化检测
4.3 PerfDiscover的有效性验证实验
4.4 PerfDiscover与PROFs的对比实验
4.5 本章小结
第五章 全文总结和未来工作展望
5.1 论文工作总结
5.2 未来工作展望
致谢
参考文献
攻硕期间取得的研究成果