封面
声明
中文摘要
英文摘要
目录
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 本文的主要工作
1.4 论文的组织结构
第二章 研究基础
2.1 运行时验证相关概念和技术
2.2 MaC验证框架
2.3 马尔可夫链
2.4 隐马尔可夫模型
2.5 自动机理论基础
2.6 本章小结
第三章 基于预测的开销可控软件运行时验证方法
3.1 基于预测的开销可控软件运行时验证基本框架
3.2 软件行为信息的收集和概率模型的建立
3.3 软件行为风险预测方法
3.4 运行时验证开销控制策略
3.5 监控器构造方法
3.6 本章小结
第四章 运行时验证工具实现
4.1 验证工具的输入与完成目标
4.2 工作流程和总体框架
4.3 主要功能模块的实现
4.4 本章小结
第五章 案例及实验分析
5.1 性质规约以及监控器构造
5.2 事件条件定义及代码插装
5.3 程序运行时验证过程
5.4 监控功能的控制
5.5实验及结果分析
5.6 本章小结
第六章 总结与展望
参考文献
致谢
在学期间的研究成果及发表的学术论文