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

基于模型检测方法的可信软件验证技术研究

摘要第1-7页
Abstract第7-8页
第一章 绪论第8-13页
   ·课题研究背景及意义第8-9页
   ·国内外研究现状第9-11页
   ·本文的主要工作第11页
   ·本文的结构安排第11-13页
第二章 关键理论与技术分析第13-27页
   ·模型检测的基本概念第13-19页
     ·模型检测基本思想第13-14页
     ·Kripke 模型第14-15页
     ·模型检测中的时态逻辑第15-18页
     ·常用的模型检测算法第18-19页
   ·软件模型检测理论与技术第19-26页
     ·软件模型检测算法思想第19-21页
     ·软件模型检测技术第21-25页
     ·常用的软件模型检测工具第25-26页
   ·本章小结第26-27页
第三章 程序重构技术在模型检测预处理过程中的应用第27-35页
   ·利用程序重构技术进行预处理的方法第27-31页
     ·软件模型检测的处理过程第27页
     ·基于程序重构技术的预处理方法第27-30页
     ·程序重构中的程序语义保持第30-31页
   ·程序重构预处理方法的安全性分析第31-33页
   ·程序重构预处理方法的实验验证第33-34页
   ·本章小结第34-35页
第四章 一种基于SAT 求解器的抽象模型构造方法第35-45页
   ·引言第35-40页
     ·基于反例的抽象求精方法第35-37页
     ·布尔公式可满足性问题第37-40页
   ·抽象过程中状态迁移关系的构造方法第40-43页
     ·不包含指针的程序构造方法第41-42页
     ·包含指针的程序构造方法第42-43页
   ·使用SAT 求解器构造抽象模型第43-44页
     ·构造程序基本块的抽象迁移关系第43页
     ·构造程序控制流语句的抽象迁移关系第43-44页
   ·本章小结第44-45页
第五章 模型检测中循环反例的解决方法研究第45-53页
   ·背景知识第45-47页
   ·一种抽象模型循环探测算法第47-49页
     ·包含循环的反例第47-48页
     ·循环探测算法第48-49页
   ·含有循环的代码段的模拟和求精过程第49-50页
     ·模拟过程第49页
     ·生成具体反例过程第49-50页
     ·求精过程第50页
   ·实验与结果分析第50-51页
   ·本章小结第51-53页
第六章 总结与展望第53-55页
   ·本文的工作总结第53页
   ·下一步工作展望第53-55页
参考文献第55-59页
作者简历 攻读硕士学位期间完成的主要工作第59-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:基于图像处理的目标识别和跟踪算法研究
下一篇:行政执法与刑事司法相衔接工作网络平台的设计与实现