文摘
英文文摘
声明
第一章引言
1.1并发系统
1.2形式化验证方法
1.3 Kripke结构和标号迁移系统
1.4模型检测
1.5模型检测举例——基于PI演算的安全协议分析[江华08b]
1.5.1 Station-to-station协议
1.5.2 安全协议的π-演算描述
1.5.3 Station-To-Station协议验证
1.6本文工作和论文结构
第二章进程演算
2.1 CCS和π-演算
2.1.1 CCS
2.1.2 π-演算
2.2界程演算
2.3安全界程演算[Lev00,Lev03]
2.4带口令的安全界程演算[Mer02]
2.5盒子界程演算[Bug01]
2.6带口令的安全盒子界程演算[江华07,Jia07,Jia08b]
2.6.1带口令的安全盒子界程演算的定义
2.6.2带口令的安全盒子界程演算的应用
2.7本章小结
第三章逻辑
3.1 Hennessy-Hilner逻辑[Hen00]
3.2命题模态μ-演算[Sti96,Sti01]
3.3界程逻辑
3.4嵌套谓词等式系
3.4.1嵌套谓词等式系语法
3.4.2嵌套谓词等式系语义
5本章小结
第四章命题mu演算模型检测
4.1概述
4.2模型检测算法基本思想
4.3模型检测算法正确性分析
4.4算法扩展
4.4.1通用模型检测算法
4.4.2最外层不动点是ν的算法扩展
4.5模型检测算法复杂性分析
4.6举例
4.7本章小结
第五章界程逻辑模型检测
5.1背景
5.2不动点算子无交错嵌套的界程逻辑模型检测
5.2.1不动点算子无交错嵌套的界程逻辑公式转换为嵌套谓词等式系
5.2.2不动点算子无交错的嵌套谓词等式系的求解
5.2.3不动点算子无交错嵌套的界程逻辑模型检测算法复杂性分析
5.2.4举例
5.3不动点算子交错嵌套的界程逻辑模型检测
5.3.1不动点算子交错嵌套的界程逻辑模型检测算法设计
5.3.2不动点算子交错嵌套的界程逻辑模型检测算法复杂性分析
5.4算法改进
5.4.1界程逻辑公式直接转换为嵌套谓词等式系
5.4.2界程逻辑模型检测算法改进
5.4.3改进算法复杂性分析
5.5本章小结
第六章工作总结与展望
6.1相关工作总结
6.1.1在界程演算方面的工作
6.1.2在mu-演算模型检测方面的工作
6.1.3在界程逻辑模型检测方面的工作
6.2进一步的工作展望
致谢
参考文献
附录A:作者在学习期间完成的论文