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

基于契约式设计的VeriJava编程语言设计

摘要第1-7页
ABSTRACT第7-11页
1、绪论第11-14页
   ·研究背景与意义第11-12页
   ·研究内容与成果第12-14页
2、契约式设计理论第14-22页
   ·契约式设计的定义及其对程序开发的意义第14-16页
   ·国内外研究现状第16-22页
3、VERIJAVA 语言的设计、定义与特性第22-44页
   ·VERIJAVA 语言系统整体架构第22-24页
   ·VERIJAVA 中需要支持的契约条件第24-26页
   ·VERIJAVA 词法语法定义第26-27页
   ·VERIJAVA 语义说明第27-29页
   ·VERIJAVA 中的契约研究与分析第29-39页
   ·完整实例及分析第39-41页
   ·本章小结第41-44页
4、VERIJAVA 程序的动态检查第44-52页
   ·契约的校验第44-45页
   ·基于AOP 的契约动态检查第45-47页
   ·契约动态检查工具架构设计第47-50页
   ·AOP 动态检查器与VERIJAVA 编译器的对比第50-51页
   ·本章小结第51-52页
5、VERIJAVA 工具包第52-67页
   ·工具概述第52-53页
   ·ECLIPSE 及其插件技术第53-54页
   ·工具实现及分析第54-62页
   ·工具使用实例第62-65页
   ·性能测试与分析第65-67页
6、总结与展望第67-68页
参考文献第68-70页
致谢第70-71页
攻读硕士期间已发表论文第71页

论文共71页,点击 下载论文
上一篇:船舶油污强制责任保险法律问题的比较研究
下一篇:TCP over OBS研究