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

验证带有线程动态创建和退出多线程程序

摘要第1-6页
Abstract第6-10页
第1章 绪论第10-20页
   ·引言第10-12页
   ·形式程序验证和PCC 技术第12-16页
     ·安全领域基本原则第12页
     ·程序验证第12页
     ·经典Hoare 逻辑第12-13页
     ·携带证明的代码第13-14页
     ·基础的携带证明的代码第14-15页
     ·验证汇编程序设计CAP第15-16页
   ·研究现状第16-18页
     ·Rely-Guarantee 方法第16页
     ·CMAP 方法第16-17页
     ·并发分离逻辑第17-18页
     ·AIM 验证框架第18页
   ·本文概述第18-20页
     ·主要贡献第18-19页
     ·章节安排第19-20页
第2章 验证框架第20-38页
   ·元逻辑第20-21页
   ·Coq 辅助定理证明工具第21-22页
   ·目标机器模型第22-25页
     ·讨论第25页
   ·领域相关逻辑理论与技术第25-26页
   ·开放式验证汇编编程框架OCAP第26-28页
   ·基于栈的控制流的模块化推理方法SCAP第28-30页
   ·AIM 验证框架第30-32页
     ·AIM 框架的逻辑系统第30页
     ·AIM 框架的内存模型第30-32页
   ·本文的扩展验证框架第32-38页
     ·线程的创建与退出第33-34页
     ·扩展框架的内存模型第34-35页
     ·扩展框架中的目标机器模型与抽象机器模型第35页
     ·扩展框架的逻辑系统第35-38页
第3章 扩展框架的可靠性证明第38-49页
   ·扩展框架的抽象机器模型第39-41页
   ·扩展框架的推理规则第41-44页
   ·虚拟指令的规范第44-46页
   ·扩展框架的可靠性证明第46-47页
   ·验证举例第47-49页
第4章 Coq 实现第49-57页
   ·Coq 工具第49页
   ·机器模型第49-51页
   ·OCAPLITE 推理方法第51-52页
   ·分离逻辑第52-54页
   ·抽象机器模型第54-55页
   ·SCAP 推理方法第55页
   ·讨论第55-57页
第5章 相关工作比较第57-61页
   ·Mth第57-59页
   ·CTL第59-60页
   ·Verisoft XT第60-61页
第6章 结束语第61-63页
   ·文章总结第61-62页
   ·后续工作展望第62-63页
参考文献第63-67页
致谢第67-68页
在读期间发表的学术论文与取得的研究成果第68页

论文共68页,点击 下载论文
上一篇:软件脆弱性模型检查与测试技术研究
下一篇:具有智能化指导系统的仿真实验的设计与实现