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

Java并发程序的模型提取与模型检测技术研究

摘要第1-6页
Abstract第6-13页
第1章 绪论第13-24页
   ·研究背景第13-19页
     ·Java 语言第13-15页
     ·模型检测第15-19页
   ·相关工作介绍第19-21页
   ·本课题的研究内容第21-22页
   ·本文组织结构第22-24页
第2章 Java 并发程序分析第24-38页
   ·Java 的并发机制介绍第24-35页
     ·Java 并发程序锁的问题第25-28页
     ·Java 并发程序的通信问题第28-32页
     ·Java 并发程序的同步问题第32-35页
   ·JAVACC 简介第35-36页
   ·JTB 简介第36-37页
     ·产生的文件第36页
     ·自动产生的类第36-37页
   ·小结第37-38页
第3章 模型检测理论及工具第38-50页
   ·模型检测简介第38-40页
   ·模型检测工具第40-45页
     ·模型检测工具SPIN第40页
     ·SPIN 工作原理及相关定义第40-42页
     ·SPIN 的基本结构第42-43页
     ·SPIN 搜索算法第43-44页
     ·偏序规约第44-45页
   ·线性时序逻辑LTL第45-46页
   ·Java 并发程序模型检测第46-49页
   ·小结第49-50页
第4章 Java 并发程序的模型检测第50-64页
   ·Java 程序分析第50-51页
   ·建立promela 模型第51-54页
     ·类第52页
     ·方法第52-53页
     ·属性第53页
     ·方法内部语句第53-54页
   ·Java 并发程序的特殊控制结构第54-59页
     ·锁模型第54-55页
     ·通信控制模型第55-58页
     ·同步控制模型第58-59页
   ·检测结果第59-60页
   ·模拟路径分析第60-62页
   ·实验第62-63页
   ·小结第63-64页
第5章 基于Java 内存模型的并发程序模型检测第64-74页
   ·模型定义与算法第64-66页
   ·模型建立与检测第66-72页
     ·简单乱序模型第66页
     ·包含Volatile 变量的乱序模型第66-69页
     ·包含依赖关系的乱序模型第69-72页
   ·小结第72-74页
结论第74-76页
参考文献第76-80页
致谢第80-81页
附录 A 攻读学位期间所发表的论文第81-82页
附录 B 攻读学位期间所参与的科研活动第82页

论文共82页,点击 下载论文
上一篇:无线传感器网络应用系统中间层技术的研究与实现
下一篇:基于EnergyPlus的建筑能耗模拟软件设计开发与应用研究