声明
第1章 绪论
1.1 研究背景与意义
1.2 国内外相关研究现状
1.2.1 基于用户描述语言的代码生成
1.2.2 基于UML的代码生成
1.2.3 基于移动用户界面建模语言的代码生成
1.3 本文研究内容
1.4 本文章节安排
第2章 模型驱动的移动用户界面开发方法
2.1 研究基础
2.2 模型驱动的移动用户界面开发过程
2.3 移动用户界面概念建模语言的定义
2.3.1 Mobile IFML的研究与分析
2.3.2 抽象语法
2.3.3 完整性约束
2.3.4 具体语法
2.4 MUICML表达能力分析
2.5 本章小结
第3章 模型到代码的转换
3.1 模型转换途径研究
3.2 文件结构分析
3.2.1 模型文件分析
3.2.2 Android代码文件分析
3.3 模型转换框架
3.3.1 形式化符号系统
3.3.2 语义
3.4 映射规则
3.4.1 静态结构元素
3.4.2 动态行为元素
3.4.3 内容对象元素
3.5 模型转换算法
3.6 本章小结
第4章 基于模板的模型到代码的转换
4.1 模型到代码的转换
4.1.1 基于模板的代码生成
4.1.2 Acceleo代码生成引擎
4.2 用户界面概念模型到代码的转换模板
4.2.1 静态结构元素
4.2.2 动态行为元素
4.2.3 内容对象元素
4.3 Java服务
4.4 本章小结
第5章 移动用户界面开发工具原型的设计与实现
5.1 用户界面开发工具设计
5.1.1 功能设计
5.1.2 界面设计
5.2 开发工具的实现
5.2.1 开发工具框架
5.2.2 概念建模工具
5.2.3 模型转换工具
5.2.4 工具集成
5.3 移动用户界面开发实例
5.3.1 界面需求分析
5.3.2 概念建模
5.3.3 模型转换
5.3.4 界面实例
5.4 开发方法分析
5.5 本章小结
第6章 总结和展望
6.1 工作总结
6.2 不足与展望
致谢
参考文献
攻读硕士学位期间的研究成果和科研情况
武汉理工大学;