文摘
英文文摘
原创性声明和关于论文使用授权的说明
第1章引言
1.1研究背景与意义
1.2本文的创新点
1.3本文的组织结构
第2章相关研究
2.1基于模型的Web开发研究
2.2用户界面开发研究的现状
2.3代码自动生成
2.3.1代码自动生成的概况
2.3.2目前对代码自动生成的研究
2.4模型驱动架构(MDA)
2.4.1 MDA的开发生命周期
2.4.2基本MDA框架
2.4.3 OMG的4个建模层次
2.4.4扩展的MDA框架
2.4.5基于MDA的代码生成工具
2.5模型转换的相关研究
2.5.1模型到代码的转换
2.5.2模型到模型的转换
第3章FMP模型及代码自动生成系统AUI
3.1 FMP模型
3.2代码自动生成系统—AUI
第4章.NET与ASP.NET
4.1.NET框架
4.2 ASP.NET
4.2.1 Web页面控件
4.2.2 ADO.NET
4.2.3 Web服务
4.2.4.NET2005中的ASP.NET
4.3本章小结
第5章代码自动生成的思想及方法
5.1代码生成思想
5.2源模型和目标模型的内部结构
5.2.1源模型内部结构
5.2.2目标模型的内部结构
5.3映射关系
5.3.1整体映射关系
5.3.2具体映射关系
5.4本章小结
第6章具体实现
6.1代码自动生成的主算法
6.2部件代码生成算法
6.3.NET2003中ASP.NET代码的自动生成
6.3.1代码容器
6.3.2代码生成的结构框架
6.3.3总体生成算法
6.3.4工程文件.csproj代码生成算法
6.3.5用户界面的ASP.NET代码生成算法
6.3.6界面元素代码生成算法
6.4.NET 2005中ASP.NET代码的自动生成
6.4.1代码容器及代码自动生成的结构框架
6.4.2总体生成算法
6.4.3主要部分的具体生成
6.5本章小结
第7章结束语
参考文献
致谢
攻读学位期间发表的学术论文