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

嵌入式多线程程序数据竞态条件的分析与研究

授予学历硕士人员登记表第4-6页
摘要第6-7页
Abstract第7-8页
第一章 绪论第12-24页
    1.1 选题背景与意义第12-13页
    1.2 国内外研究现状第13-20页
    1.3 本文研究目标与主要工作第20-21页
    1.4 本文的组织安排第21-24页
第二章 研究基础第24-38页
    2.1 嵌入式系统及其基本结构第24-25页
    2.2 数据竞态条件第25-26页
    2.3 常见数据竞态条件的动态检测技术第26-29页
        2.3.1 基于监视器的检测技术第27页
        2.3.2 基于发生序的检测技术第27-28页
        2.3.3 基于锁集的检测技术第28-29页
    2.4 Valgrind插桩平台第29-34页
        2.4.1 插桩过程第30-32页
        2.4.2 插件工具编写第32-34页
    2.5 嵌入式虚拟化第34-35页
    2.6 Yices求解器中DPLL求解规则与策略第35-38页
        2.6.1 DPLL求解规则第36页
        2.6.2 DPLL求解策略第36-38页
第三章 基于二进制动态插装的多线程程序的执行路径追踪技术第38-50页
    3.1 概述第38-39页
    3.2 路径追踪方法的相关概念第39-40页
    3.3 路径追踪方法的工作原理第40-42页
    3.4 路径追踪工具的整体设计与实现第42-47页
        3.4.1 整体设计第42-43页
        3.4.2 线程封装第43-45页
        3.4.3 动态插桩路径追踪第45-47页
    3.5 实验验证第47-49页
    3.6 本章小结第49-50页
第四章 基于SMT求解器的嵌入式多线程程序数据竞态条件分析第50-64页
    4.1 概述第50-52页
    4.2 嵌入式多线程程序数据竞态条件描述第52-53页
    4.3 SMT(可满足性模理论)的概述第53页
    4.4 SMT理论求解器(T-求解器)第53-54页
    4.5 基于SMT求解器数据竞态条件分析方法的相关概念与定理第54-56页
    4.6 基于SMT求解器的数据竞态条件检测方法第56-61页
        4.6.1 建立有关时序约束条件第56-57页
        4.6.2 构建Yices求解器的输入量第57-58页
        4.6.3 数据竞态条件的检测框架与分析流程第58-61页
    4.7 实验验证第61-63页
    4.8 本章小结第63-64页
第五章 嵌入式多线程程序的数据竞态条件分析系统第64-74页
    5.1 概述第64页
    5.2 分析系统的搭建第64-66页
        5.2.1 ARM硬件平台仿真第64-65页
        5.2.2 数据竞态条件分析系统的设计框架第65-66页
    5.3 实验测试平台参数第66-67页
    5.4 实验设计与分析第67-72页
    5.5 本章小结第72-74页
第六章 总结与展望第74-76页
    6.1 本文总结第74-75页
    6.2 未来工作第75-76页
致谢第76-78页
参考文献第78-84页
附录A 硕士期间发表的论文专利与软著第84-86页
附录B 硕士期间参与项目第86页

论文共86页,点击 下载论文
上一篇:基于支持向量机和Hamming距离的虹膜识别算法研究
下一篇:机载SAR三维目标成像理论及仿真技术研究