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

UML状态图模型检查技术及工具实现

摘要第1-6页
ABSTRACT第6-11页
第1章 绪论第11-17页
   ·研究背景第11-12页
     ·统一建模语言UML第11页
     ·UML 状态图第11页
     ·模型检查第11-12页
     ·Spin/Promela第12页
   ·模型检查状态图的研究现状第12-14页
     ·国外的研究第12-13页
     ·国内的研究第13-14页
   ·本课题的研究内容第14-15页
   ·本文组织结构第15-17页
第2章 形式化分析UML 状态图第17-34页
   ·统一建模语言UML第17-19页
     ·UML 简介第17-18页
     ·UML 的目标第18页
     ·UML 概念范围及分类第18-19页
     ·UML 视图第19页
   ·UML 状态机视图第19-28页
     ·事件第20-21页
     ·状态第21-22页
     ·迁移第22-25页
     ·复合状态第25-28页
     ·伪状态第28页
   ·UML 状态图的形式化第28-33页
     ·UML 状态图的形式化定义第28-30页
     ·操作语义和run-to-completion 步语义第30-33页
   ·小结第33-34页
第3章 模型检查状态图第34-41页
   ·模型检查第34-35页
   ·线性时序逻辑LTL第35页
   ·模型检查工具第35-37页
     ·模型检查工具Spin第35-36页
     ·模型检查工具SMV第36-37页
   ·模型检查状态图的难点第37-38页
   ·模型检查状态图的一般方法第38-40页
     ·使用SMV 模型检查RSML第38页
     ·使用SMV 模型检查STATEMATE第38页
     ·使用 Spin 模型检查 STATEMATE第38-39页
     ·使用Spin 模型检查UML 状态图第39页
     ·使用 vUML 模型检查 UML 状态图第39-40页
   ·小结第40-41页
第4章 UML 状态图模型检查算法第41-46页
   ·状态图山脉算法第41-42页
   ·迁移提取算法第42-43页
   ·转化算法分析第43-45页
     ·迁移冲突问题第43-44页
     ·层次化问题第44页
     ·并发问题第44页
     ·通信问题第44页
     ·步语义问题第44页
     ·事件队列的模拟第44页
     ·选择 Spin 作为转化目标第44-45页
   ·小结第45-46页
第5章 SC2Spin 的设计、实现和使用第46-57页
   ·SC2Spin 的设计第46-49页
   ·SC2Spin 的实现第49-52页
   ·SC2Spin 的使用第52-56页
   ·小结第56-57页
第6章 实验第57-76页
   ·采用方法一的哲学家就餐问题第57-67页
     ·问题描述第57页
     ·SC2Spin 生成的代码分析第57-66页
     ·验证结果第66-67页
   ·采用方法二的哲学家就餐问题第67-73页
     ·问题描述第67页
     ·SC2Spin 生成的代码分析第67-72页
     ·验证结果第72-73页
   ·采用方法三的哲学家就餐问题第73页
     ·问题描述第73页
     ·验证结果第73页
   ·囚犯问题第73-74页
     ·问题描述第73-74页
     ·验证结果第74页
   ·小结第74-76页
结论第76-77页
参考文献第77-81页
附录A 攻读学位期间所发表的论文和参加的项目第81-82页
致谢第82页

论文共82页,点击 下载论文
上一篇:基于对等网络的内容分发算法研究
下一篇:多重分形医学图像分割算法及其应用研究