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

VDM-JML转换方法的研究及其在软件开发过程中的应用

摘要第1-7页
Abstract第7-11页
第一章 序论第11-18页
   ·研究背景第11-14页
     ·使用VDM进行系统设计第12页
     ·VDM-SL作为形式的规范语言第12-14页
     ·问题总结第14页
   ·解决方案第14-17页
     ·JML第14-15页
     ·VDM-JML转换第15-17页
     ·VDM-SL_to_JML插件第17页
   ·本文的主要贡献第17页
   ·本文的组织结构第17-18页
第二章 VDM-JML转换的解决方案第18-27页
   ·VDM规范语言第18-22页
     ·VDM-SL第18-20页
     ·VDM++第20-21页
     ·VDM相关工具第21-22页
   ·JML及其支撑工具第22-25页
     ·JML第22-24页
     ·JML的支撑工具第24-25页
   ·VDM-JML转换的意义第25-26页
   ·VDM-JML转换的可行性分析第26页
   ·小结第26-27页
第三章 VDM-JML转换的映射机制第27-44页
   ·基本数据类型的映射机制第27-29页
     ·预定义类型第27-28页
     ·布尔型第28-29页
   ·集合类型的映射机制第29-36页
     ·公共操作第31页
     ·集合型第31-33页
     ·表型第33页
     ·映射第33-35页
     ·复合型第35-36页
   ·用户自定类型和其它表达式的映射机制第36-38页
     ·用户自定义类型第36-37页
     ·其它表达式第37-38页
   ·状态和类型约束的映射机制第38-40页
     ·状态第38-39页
     ·类型不变式第39-40页
     ·初始状态约束第40页
   ·函数和运算的映射机制第40-42页
     ·函数第40-41页
     ·运算第41-42页
   ·模块的处理机制第42-43页
   ·VDM-SL子集的BNF范式第43页
   ·小结第43-44页
第四章 VDM-JML转换工具的实现框架第44-53页
   ·开发平台第44页
   ·插件开发第44-45页
   ·实现框架第45-52页
     ·用户界面第46-47页
     ·VDM-SL语法检查工具第47-48页
     ·JavaCC代码翻译器第48-50页
     ·反射机制第50-52页
   ·小结第52-53页
第五章 VDM-JML转换工具的应用实例第53-61页
   ·实例描述第53-55页
     ·系统建模第53-54页
     ·书写VDM-SL规范第54-55页
   ·VDM-JML转换工具的应用第55-60页
     ·代码生成第55-57页
     ·高层设计对下层实现的指导第57页
     ·后续的软件开发第57-58页
     ·自动化测试第58-60页
   ·小结第60-61页
第六章 总结与展望第61-64页
   ·本文总结第61页
   ·相关工作第61-62页
   ·进一步展望第62-64页
附录A第64-71页
参考文献第71-75页
致谢第75-76页
附录 攻读学位期间发表的学术论文目录第76页

论文共76页,点击 下载论文
上一篇:求图中受限制的所有最短路径算法的分析与研究
下一篇:关于三维人脸成像系统的研究