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

面向对象软件规格说明的构造及确认技术研究

摘要第1-8页
ABSTRACT第8-10页
目录第10-14页
图表目录第14-15页
表格目录第15-16页
第一章 绪论第16-27页
   ·课题来源第16页
   ·概述第16-17页
   ·软件需求工程概论第17-20页
     ·软件需求工程的发展第17页
     ·软件需求的定义第17-18页
     ·软件需求的分类第18页
     ·软件需求开发过程第18-19页
     ·软件需求规格说明描述方法第19-20页
   ·软件需求分析技术第20-23页
     ·面向对象方法第20页
     ·形式方法第20-23页
   ·半形式化方法与形式方法的比较第23-24页
   ·论文的主要研究内容第24-25页
   ·论文大纲第25-26页
   ·小结第26-27页
第二章 语言背景第27-35页
   ·概述第27页
   ·Z语言和Z语言家族第27-30页
     ·Z语言简介第27页
     ·Object-Z语言特征第27-29页
     ·其它面向对象的Z语言扩充第29-30页
     ·Object-Z语言的支持工具第30页
   ·UML简介第30-34页
     ·UML基本概念第31-32页
     ·UML的扩展机制第32页
     ·UML的工具支持第32-33页
     ·OCL语言简介第33页
     ·OCL与Object-Z作为模型约束语言的比较第33-34页
   ·小结第34-35页
第三章 相关的研究工作分析比较第35-43页
   ·概述第35页
   ·关于方法结合的讨论第35-36页
   ·IFAD Rose-VDM++ Link第36页
   ·结合UML与B的研究工作第36-37页
   ·结合UML与Z/Object-Z的主要研究工作第37-41页
     ·Synthesis方法第37-38页
     ·补充面向对象建模语言(AML)第38页
     ·ROZ工具第38页
     ·Noe以及Hartrum对Rational Rose 98的扩展第38-39页
     ·RoZeLink第39页
     ·France等人的研究工作第39-40页
     ·Kim的研究工作第40页
     ·其他相关研究工作第40-41页
   ·现有工作存在的主要问题第41-42页
   ·小结第42-43页
第四章 从UML模型到Object-Z规格说明的转换第43-61页
   ·概述第43-44页
     ·面向对象模型形式化方法概述第43-44页
   ·UML类图的形式化第44-49页
     ·UML类图简介第44-45页
     ·UML类的形式化第45-46页
     ·关系的形式化第46页
     ·继承关系的形式化第46-47页
     ·关联的形式化第47-48页
     ·关联类的形式化第48-49页
     ·系统类的形式化第49页
   ·UML状态图的形式化第49-51页
     ·UML状态图简介第49页
     ·从状态图到Object-Z规格说明的转换第49-51页
   ·UML用例图的形式化第51-54页
     ·用例图简介第51页
     ·使用顺序图实现用例图中的各个用例第51-52页
     ·形式化顺序图第52-53页
     ·用例图的形式化第53页
     ·用例图的形式化过程第53-54页
   ·UML约束条件的形式化第54-60页
     ·预定义的基本类型第54-56页
     ·集(Collection)类型第56-58页
     ·迭代操作的转换第58-59页
     ·从OCL表达式到Object-Z表达式的转换第59-60页
   ·小结第60-61页
第五章 实例研究第61-73页
   ·概述第61页
   ·问题描述第61-62页
   ·UML建模第62-65页
     ·UML类图模型第62-63页
     ·UML状态图模型第63-64页
     ·增加OCL约束条件第64-65页
   ·从UML模型到Object-Z规格说明第65-68页
   ·Object-Z模型的一般检查验证方法第68-70页
     ·类局部定义的一致性第68-69页
     ·状态模式一致性检查验证第69页
     ·类初始化状态存在性检查验证第69页
     ·操作模式的一致性检查验证第69-70页
     ·规格说明性质的检查验证第70页
   ·电梯模型的检查验证第70-72页
     ·状态模式一致性检查验证第70-71页
     ·初始状态存在性检查验证第71页
     ·操作模式一致性检查验证第71页
     ·电梯系统的性质的证明第71-72页
   ·小结第72-73页
第六章 UMLFormalizer的设计与实现第73-83页
   ·概述第73页
   ·XMI技术简介第73-75页
   ·UMLFormalizer的系统结构图第75-77页
     ·XMI文件的解析第75-77页
   ·XML格式的Object-Z文件存储格式定义第77-81页
     ·XML结构的说明第78页
     ·相关研究工作介绍第78-79页
     ·类第79-80页
     ·变量定义第80页
     ·操作第80-81页
   ·UMLFormalizer功能简介第81-82页
   ·小结第82-83页
第七章 Object-Z动画技术的研究第83-97页
   ·介绍第83页
   ·规格说明动画的本质第83-84页
   ·相关的研究工作第84-85页
   ·SICStus Prolog语言简介第85-86页
   ·Object-Z类模式的转换第86-89页
     ·Object-Z类第86页
     ·基本类型实例化第86-87页
     ·类常量第87页
     ·状态模式第87-89页
   ·Object-Z集合理论的Prolog谓词实现第89-92页
     ·有限集合以及集合操作第89-90页
     ·序偶和关系第90-91页
     ·函数第91-92页
   ·转换规则的描述第92页
   ·OZAnimator-Object-Z动画模拟系统的功能介绍第92-95页
   ·实例研究第95-96页
   ·小结第96-97页
第八章 结束语第97-99页
   ·本文研究工作的总结第97页
   ·本文的主要创新之处第97-98页
   ·进一步研究工作展望第98-99页
参考文献第99-109页
作者攻读学位期间公开发表的论文及参加的科研工作第109-111页
致谢第111页

论文共111页,点击 下载论文
上一篇:公允价值在我国实务中运用的研究
下一篇:不对称开门洞轻型木结构房屋抗震试验研究