摘要
第1章 绪论
1.1 课题研究背景
1.2 论文研究内容与目标
1.3 论文研究意义
1.4 论文结构
1.5 本章小结
第2章 相关技术基础
2.1 TENA元模型
2.1.1 TENA元模型中各元素的属性描述
2.1.2 TENA元模型中主要元素的表示方法
2.2 TDL语言的语法规范
2.3 基于TDL的可视化建模的关键技术
2.3.1 编译技术
2.3.2 编译器自动生成工具
2.3.3 JavaCC工具
2.3.4 访问者模式
2.4 本章小结
第3章 试验对象运行框架自动生成系统的研究与设计
3.1 试验对象运行框架自动生成系统的设计
3.2 试验对象运行框架自动生成系统的解决方案
3.2.1 基于TDL的模型构建工具软件的组成结构
3.2.2 基于TDL的模型构建工具软件的工作机制
3.2.3 基于TDL的模型构建工具软件的设计思路
3.3 本章小结
第4章 基于TDL的可视化建模的设计思路
4.1 TDL语言定义模块设计
4.2 UML类图到TDL代码生成模块设计
4.2.1 MagicDraw插件机制
4.2.2 UML类图到TDL代码的映射
4.2.3 UML类图到TDL代码生成模块结构设计
4.3 TDL代码到UML类图绘制模块设计
4.4 本章小结
第5章 基于TDL的可视化建模的实现与验证
5.1 TDL语言定义模块
5.2 UML类图与TDL代码相互转化模块
5.2.1 定制.jjt文件
5.2.2 利用JavaCC工具得到抽象语法树
5.2.3 从抽象语法树到中间类型
5.2.4 从中间类型映射到UML结构
5.2.5 从UML结构画出UML类图
5.3 实例验证
5.4 本章小结
第6章 总结与展望
6.1 全文总结
6.2 工作展望
参考文献
攻读硕士学位期间主要的研究成果
致谢
附录 TDL语言的语法规范
浙江大学;