文摘
英文文摘
第一章 绪论
1.1 研究背景
1.2 研究内容
1.3 本文组织结构
第二章 相关技术背景
2.1 模型驱动架构
2.1.1 MDA开发过程
2.1.2 MDA的优点
2.2 面向领域建模
2.2.1 领域建模开发过程
2.2.2 领域建模开发过程
2.3 代码自动生成技术
2.4 本章小结
第三章 基于模型集成计算的软件开发
3.1 模型集成计算
3.1.1 模型集成计算架构
3.1.2 模型集成计算开发过程
3.1.3 领域建模语言
3.1.4 模型解释器
3.1.5 模型集成计算与模型驱动的比较
3.2 通用建模环境简介
3.3 GME元建模和领域建模
3.4 GME高级组件接口
3.4.1 GME模型访问接口
3.4.2 基于GME的模型解释器开发流程
3.5 本章小结
第四章 领域模型代码解释器的研究
4.1 代码解释器架构
4.2 领域模型到平台无关模型的转换
4.2.1 平台无关模型
4.2.2 基于领域模型转换的PIM设计
4.2.3 领域模型到PIM的转换规则
4.2.4 MON接口功能
4.2.5 实现领域模型转换的接口访问方法
4.3 基于PIM的代码自动生成
4.3.1 模板文件
4.3.2 配置文件
4.3.3 DOM解析PIM
4.3.4 代码生成的实现流程
4.4 本章小结
第五章 领域模型代码解释器应用实例
5.1 叫号系统
5.2 叫号系统元模型
5.3 叫号系统领域模型
5.4 叫号系统的代码自动生成
5.4.1 遍历领域模型
5.4.2 领域模型转换的实现
5.4.3 代码生成的实现
5.5 模型集成计算开发过程的验证
5.6 本章小结
第六章 总结与展望
致谢
参考文献
附录