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

基于Coq的MSVL程序验证研究

摘要第5-6页
ABSTRACT第6-7页
符号对照表第11-12页
缩略语对照表第12-15页
第一章 绪论第15-23页
    1.1 研究背景与意义第15-19页
    1.2 国内外研究现状第19页
    1.3 论文研究内容与组织结构第19-23页
第二章 时序逻辑程序设计语言MSVL第23-35页
    2.1 时序逻辑程序设计语言第23-24页
    2.2 投影时序逻辑PTL第24-27页
        2.2.1 语法第24-25页
        2.2.2 语义第25-27页
    2.3 框架时序逻辑程序设计语言MSVL第27-33页
        2.3.1 语法语义第27-29页
        2.3.2 公理系统第29-33页
    2.4 本章小结第33-35页
第三章 交互式定理证明系统Coq第35-47页
    3.1 Coq系统结构第35-36页
    3.2 Coq交互式集成开发环境第36-38页
    3.3 Coq语法简介第38-40页
        3.3.1 基本概念第38页
        3.3.2 模式匹配结构第38-39页
        3.3.3 归纳类型第39页
        3.3.4 递归类型第39-40页
    3.4 证明方法第40-44页
    3.5 本章小结第44-47页
第四章 基于Coq的MSVL证明系统第47-59页
    4.1 原理第47-49页
    4.2 实现第49-57页
        4.2.1 描述变量、表达式和函数第49-54页
        4.2.2 定义MSVL语句和衍生语句第54-56页
        4.2.3 形式化MSVL公理系统的公理和推导规则第56-57页
    4.3 本章小结第57-59页
第五章 基于Coq的MSVL程序验证实例第59-71页
    5.1 “青蛙跳荷叶”问题第59-65页
        5.1.1 问题描述第59页
        5.1.2 证明过程第59-65页
    5.2 “模拟队列先进先出调度”问题第65-70页
        5.2.1 问题描述第65页
        5.2.2 证明过程第65-70页
    5.3 本章小结第70-71页
第六章 总结与展望第71-73页
    6.1 总结第71-72页
    6.2 展望第72-73页
参考文献第73-77页
致谢第77-79页
作者简介第79-80页

论文共80页,点击 下载论文
上一篇:基于J2EE的税务稽查系统设计与实现
下一篇:数字多用表表盘字符识别系统设计