文摘
英文文摘
声明
第一章绪论
1.1项目背景
1.2研究目的和意义
1.3设计模式简介
1.3.1软件设计发展趋势
1.3.2设计模式发展及分类
1.3.3设计模式的发展前景
1.3.4本文组织结构
第二章相关的理论与技术
2.1产生式编程
2.1.1产生器原理
2.1.2构造产生器的技术
2.2 MDA/MDD原理
2.2.1 MDA的基本概念
2.2.2 MDA的模型架构
2.2.3 MDA的几个核心技术
2.3统一建模语言UML
2.3.1 UML的目标
2.3.2 UML的主要内容
2.3.3使用UML建模
2.3.4 UML的作用
2.4 XML介绍
2.4.1 XML编程接口
2.4.2 XML数据交换应用优势
2.5本章小结
第三章数据驱动设计模式的设计
3.1数据驱动设计模式提出的背景
3.2数据驱动设计模式的提出
3.2.1数据模型介绍
3.2.2 MDA思想说明
3.3数据驱动设计模式的定义
3.4此设计模式的优点
3.5本章小结
第四章数据驱动设计模式在OTA开发工具中的应用
4.1 OTA系统结构介绍
4.2 OTA开发工具需求
4.2.1 OTA开发工具的处理流程介绍
4.2.2开发工具存在的问题及改进方向
4.3实例数据模型设计
4.4数据驱动设计模式应用于OTAXML脚本解析部分
4.4.1 OTAXML脚本解析部分处理流程的改进
4.4.2产生器工作流程及内容
4.5数据驱动设计模式与适配器模式、桥接模式对比和分析
4.6本章小结
第五章总结与展望
5.1论文总结
5.2后续工作和展望
参考文献
附录1 缩略语
致谢