基于SPIN的UML模型验证技术的研究
摘要 | 第1-4页 |
Abstract | 第4-8页 |
第一章 绪论 | 第8-12页 |
·研究背景 | 第8-9页 |
·论文的主要工作 | 第9-10页 |
·研究目标 | 第9-10页 |
·研究内容 | 第10页 |
·本论文的组织结构 | 第10-12页 |
第二章 模型验证 | 第12-23页 |
·模型验证概述 | 第12-14页 |
·模型验证的基本概念和原理 | 第12-13页 |
·模型验证的过程 | 第13页 |
·模型验证优化技术 | 第13-14页 |
·时态逻辑 | 第14-16页 |
·线性时态逻辑 | 第14-15页 |
·分支时态逻辑 | 第15-16页 |
·模型验证工具SPIN | 第16-23页 |
·PROMELA语言 | 第18-21页 |
·系统性质的描述 | 第21-23页 |
第三章 UML模型的验证 | 第23-29页 |
·UML简介 | 第23-24页 |
·UML组成结构 | 第24-25页 |
·UML建模 | 第25-26页 |
·UML模型的验证 | 第26-29页 |
第四章 UML模型到PROMELA模型的转换 | 第29-53页 |
·UML验证模型到PROMELA模型的转换方法 | 第29-30页 |
·UML状态机的语义描述 | 第30-39页 |
·UML状态机的抽象语法 | 第31-34页 |
·活动状态配置 | 第34-35页 |
·RTC-step语义及模拟执行算法 | 第35-39页 |
·UML验证模型在PROMELA中的表示 | 第39-49页 |
·UML协作图在PROMELA中的表示 | 第49-50页 |
·UML模型到PROMELA模型的转换算法 | 第50-53页 |
第五章 UML自动转换验证工具的设计与实现 | 第53-67页 |
·工具的体系结构 | 第53-54页 |
·工具的设计与实现 | 第54-61页 |
·基本数据结构 | 第54-58页 |
·工具的核心算法的实现 | 第58-60页 |
·工具的用户界面及使用 | 第60-61页 |
·实例应用 | 第61-67页 |
第六章 总结与展望 | 第67-69页 |
·总结 | 第67-68页 |
·进一步的工作 | 第68-69页 |
参考文献 | 第69-74页 |
攻读硕士期间发表的论文 | 第74-75页 |
致谢 | 第75页 |