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

多级中断环境下航天C程序中的数据竞争和原子性问题研究

摘要第1-9页
ABSTRACT第9-10页
第一章 绪论第10-16页
   ·课题研究背景第10-11页
   ·问题描述第11-12页
   ·课题研究思路与内容第12-13页
   ·课题创新点第13-14页
   ·论文结构第14-16页
第二章 数据竞争及原子性问题的相关技术第16-30页
   ·原子性问题的研究现状第16-19页
     ·基于Reduction 的原子性检查技术第16-18页
     ·commit-atomicity 原子性检查方法第18页
     ·一种静态分析检测原子性技术第18-19页
   ·数据竞争的相关技术第19-27页
     ·LOCKSMITH 基于类型流的分析第21-23页
     ·CoBE 的Bootstrapping 方法第23-24页
     ·RELAY 相关锁集合算法第24-27页
   ·数据竞争与原子性的区别及联系第27-28页
   ·本章小结第28-30页
第三章 基于抽象解释的数据竞争和原子性分析方法第30-46页
   ·抽象解释理论简介第30-34页
     ·抽象解释理论的基本思想和主要应用第30-31页
     ·抽象解释相关预备知识第31页
     ·顺序程序的抽象解释简介第31-34页
   ·多级中断程序的语法和语义第34-40页
     ·多级中断程序的抽象解释语法第34-36页
     ·多级中断程序的语义第36-38页
     ·多级中断程序的静态语义第38-39页
     ·数据竞争及原子性的形式化描述第39-40页
   ·多级中断程序的抽象解释第40-43页
     ·只考虑中断优先级的抽象解释第41-42页
     ·采取优化措施的抽象解释第42-43页
   ·本章小结第43-46页
第四章 数据竞争及原子性分析工具的实现及实验结果第46-66页
   ·数据竞争及原子性分析工具的实现第46-60页
     ·程序控制流图的构建第46-50页
     ·函数指针参数的别名分析第50-54页
     ·控制流图上组合状态的遍历算法第54-57页
     ·函数摘要的构建与使用第57-60页
   ·实验结果第60-63页
     ·MIDAC 的实际应用第60-61页
     ·使用函数摘要与未使用函数摘要时空开销对比第61-63页
     ·与数据竞争检查工具goblint 的时间及结果对比第63页
   ·本章小结第63-66页
第五章 结束语第66-68页
   ·本文工作总结第66页
   ·下一步工作第66-68页
致谢第68-69页
参考文献第69-73页
作者在学期间取得的学术成果第73页

论文共73页,点击 下载论文
上一篇:基于混成自动机的事件驱动的CPS系统监控方法研究
下一篇:情感智能体认知行为建模研究