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

基于情态演算的UML形式化验证与OCL约束自动生成研究

摘要第1-8页
ABSTRACT第8-13页
第一章 引言第13-19页
   ·研究背景第13-15页
     ·问题描述第14-15页
     ·研究目标第15页
   ·解决方案第15-16页
     ·利用现有的UML到XMI转换功能和XML解析器第15-16页
     ·设计UML模型到形式化语言的转换算法第16页
     ·设计基于词法分析的OCL约束自动生成算法第16页
     ·在形式化验证工具中对目标系统设计的验证第16页
   ·技术路线第16-17页
   ·本文的主要贡献第17页
   ·本文的组织结构第17-19页
第二章 UML与形式化方法第19-29页
   ·统一建模语言UML简介第19-23页
     ·UML概述第19-20页
     ·UML类图第20-21页
     ·UML状态图第21-22页
     ·用XMI描述UML第22-23页
     ·UML建模工具选择第23页
   ·形式化方法简介第23-24页
   ·UML的形式化研究第24-28页
     ·国内外研究现状分析第24-25页
     ·对象约束语言OCL简介第25-26页
     ·情态演算和逻辑编程语言Prolog简介第26-27页
     ·UML转换到情态演算的可行性分析第27-28页
   ·小结第28-29页
第三章 基于情态演算的UML形式化描述与错误定义第29-45页
   ·基于情态演算的UML类图形式化描述第29-33页
     ·UML类图的形式化语义第29页
     ·UML类图到情态演算的转换第29-33页
   ·基于情态演算的UML状态图形式化描述第33-37页
     ·UML状态图的形式化语义第33-34页
     ·UML状态图到情态演算的转换第34-37页
   ·UML模型错误类型定义第37-44页
     ·语法错误第38-41页
     ·语义错误第41-44页
   ·小结第44-45页
第四章 OCL约束自动生成第45-50页
   ·OCL约束的应用范围第45页
   ·基于词法分析的OCL约束应用对象提取第45-49页
     ·目标应用对象定义第45-46页
     ·OCL约束应用对象提取算法第46-48页
     ·一个提取算法的实例第48-49页
   ·小结第49-50页
第五章 USCVSC原型工具设计与实现第50-55页
   ·工具简介第50页
   ·系统框架第50-52页
     ·系统实现框架第50-51页
     ·代码框架第51-52页
   ·用户界面第52-54页
   ·小结第54-55页
第六章 应用实例与工具演示第55-65页
   ·实例描述第55-58页
     ·大学教学系统类图设计第55-56页
     ·大学教学系统状态图设计第56-57页
     ·大学申请系统状态图设计第57-58页
   ·UML模型错误检查和验证第58-62页
     ·UML模型的语法错误检查第59-60页
     ·UML模型的语义错误验证第60-62页
   ·对UML类图自动生成OCL约束模板第62-64页
   ·小结第64-65页
第七章 总结与展望第65-70页
   ·本文总结第65-67页
   ·未来工作展望第67-70页
第八章 参考文献第70-73页
致谢第73-74页
附录 攻读学位期间发表的学术论文目录第74-75页

论文共75页,点击 下载论文
上一篇:基于线框模型和正交照片的三维人脸建模设计与实现
下一篇:GIS技术支持下的湿地健康评价决策支持系统研究--以崇明东滩为例