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

基于模型检验的软件分析方法研究

摘要第1-6页
Abstract第6-10页
第一章 绪论第10-14页
   ·研究动因第10-12页
     ·背景第10-11页
     ·研究现状第11-12页
     ·存在问题第12页
   ·论文的目标与主要工作第12-13页
   ·论文的创新及相关课题第13页
   ·论文组织安排第13-14页
第二章 研究基础第14-21页
   ·程序分析第14-16页
     ·程序信息提取第14页
     ·词汇分析第14-15页
     ·基于约束的分析第15页
     ·形式化方法第15-16页
   ·模型检验方法研究第16-21页
     ·模型检验的过程第16-17页
     ·Kripke模型第17页
     ·时序逻辑第17-19页
     ·状态空间爆炸问题第19-21页
第三章 基于模型检验的软件分析方法第21-33页
   ·引言第21-23页
     ·模型检验的原理第21-22页
     ·基于模型检验的软件分析基础第22页
     ·基于模型检验的软件分析原理第22-23页
   ·将C/C++源代码转换控制流图的等价KRIPKE结构第23-31页
     ·从源代码生成XML结构的AST第23-27页
     ·通过AST生成CFG第27-28页
     ·获得CFG的等价Kripke结构第28-31页
   ·用CTL公式描述待检测的程序性质第31-32页
   ·利用模型检验工具分析程序性质第32-33页
第四章 基于模型检验的软件分析方法实例研究第33-43页
   ·引言第33页
   ·实例分析第33-43页
     ·例子程序第33-34页
     ·实例模型的构建第34-39页
     ·CTL公式描述性质第39-40页
     ·生成NuSMV的输入文件第40-41页
     ·生成并分析NuSMV结果第41-43页
第五章 结束语第43-44页
   ·本文的研究工作总结和相关创新点第43页
   ·下一步的研究工作和展望第43-44页
参考文献第44-47页
在校期间参与的科研项目第47-48页
致谢第48页

论文共48页,点击 下载论文
上一篇:学习流引擎的研究与实现
下一篇:基于请求策略和状态切换的服务器推送技术研究