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

ESP静态锁分析工具的Java实现

摘要第1-6页
ABSTRACT第6-12页
第一章 绪论第12-20页
   ·研究背景与意义第12-13页
   ·国内外研究现状第13-16页
     ·数据竞争第13-14页
     ·死锁第14-15页
     ·RacerX 的介绍第15-16页
     ·KLEE 的介绍第16页
   ·研究内容第16-17页
   ·本文的组织结构第17-20页
第二章 相关技术介绍第20-26页
   ·程序分析技术概述第20-21页
     ·动态程序分析概述第20页
     ·静态程序分析技术第20-21页
   ·数据流分析第21-22页
   ·LLVM 介绍第22-25页
   ·本章小结第25-26页
第三章 ESP 静态锁分析工具的设计和实现第26-56页
   ·术语定义第26-28页
   ·系统架构设计第28-29页
   ·底层模块的设计和实现第29-37页
     ·中间表达式的特点第29-31页
     ·中间表达式的指令类型第31-32页
     ·中间表达式的识别第32-33页
     ·CFG 的生成第33-35页
     ·别名分析第35-37页
   ·ESP 锁分析算法第37-43页
     ·功能概述第37-38页
     ·锁的有限状态机第38-40页
     ·ESP 锁分析算法第40-43页
   ·Lockset 分析第43-47页
     ·功能概述第43页
     ·Lockset 的分析过程第43-45页
     ·Lockset 分析的优缺点第45-47页
   ·PropSim 分析第47-55页
     ·功能概述第47-48页
     ·PropSim 中的状态第48-51页
     ·PropSim 的分析过程第51-53页
     ·路径敏感的 PropSim 分析第53-55页
   ·本章小结第55-56页
第四章 实验与分析第56-70页
   ·目标程序选取第56页
   ·案例分析第56-63页
     ·if-if 类型第57-59页
     ·wrapper 类型第59-60页
     ·包含多个锁的函数第60-62页
     ·不安全函数第62-63页
   ·实验分析第63-68页
     ·性能分析第64-66页
     ·准确性分析第66-68页
   ·本章小结第68-70页
第五章 全文总结第70-72页
   ·主要结论第70页
   ·研究展望第70-72页
参考文献第72-76页
附录 1 FSM 配置文件第76-78页
致谢第78-80页
攻读硕士期间已发表或录用的论文第80页

论文共80页,点击 下载论文
上一篇:流体动画压缩采样的基础研究
下一篇:WSC:一个基于语义相似度的动态服务组合框架