首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于MDA的MVC建模与模型转换技术研究

中文摘要第1-4页
英文摘要第4-9页
1 绪论第9-13页
   ·论文研究背景第9-10页
     ·模型驱动架构提出的背景第9-10页
     ·设计模式与模型驱动架构第10页
   ·国内外研究现状第10-12页
     ·理论研究现状第10-11页
     ·工具发展现状第11-12页
   ·本文的研究内容第12页
   ·本文的组织结构第12-13页
2 模型驱动架构体系及模型转换第13-30页
   ·MDA 体系架构第13-17页
     ·MDA 结构第13-14页
     ·MDA 模型第14-15页
     ·MDA 生命周期与开发过程第15-17页
   ·MDA 关键技术第17-25页
     ·元对象设施MOF第17-19页
     ·统一建模语言UML第19-21页
     ·公共仓库元模型CWM第21-22页
     ·XML 元数据交换XMI第22页
     ·对象约束语言OCL第22-23页
     ·查询/视图/转换QVT第23-25页
     ·各关键技术的关系第25页
   ·MDA 模型表示第25-26页
   ·MDA 模型转换第26-29页
     ·MDA 模型转换定义第26-27页
     ·模型到模型的转换方法第27-28页
     ·模型到代码的转换方法第28页
     ·模型双向转换第28-29页
   ·本章小结第29-30页
3 MVC 在 MDA 中的建模第30-43页
   ·MVC 模式第30-34页
     ·MVC 模式的主要内容第30-32页
     ·Struts 1 的MVC 模式实现第32-34页
   ·MVC 建模的意义第34页
   ·MVC 建模的方法第34-39页
     ·PIM 层的UML Profile 设计第35-38页
     ·PSM 层的UML Profile 设计第38-39页
   ·MVC 建模实例第39-42页
     ·PIM 层建模第40-41页
     ·PSM 层建模第41-42页
   ·本章小结第42-43页
4 MVC PIM 到 Struts PSM 的转换第43-53页
   ·PIM 到PSM 模型转换框架第43-44页
   ·转换规则定义语言第44-46页
     ·Operational Mapping 转换语言第44页
     ·Operational Mapping 转换实例第44-46页
   ·模型转换规则设计第46-48页
     ·元模型间的映射第46-47页
     ·转换流程第47-48页
   ·模型转换规则定义第48-52页
     ·模型(Model)部分的转换第48-49页
     ·视图(View)部分的转换第49页
     ·控制器(Controller)部分的转换第49-50页
     ·关联部分的转换第50-52页
   ·本章小结第52-53页
5 Struts PSM 模型到代码的转换第53-65页
   ·模型到代码转换原理第53-55页
     ·转换框架第53页
     ·基于模板的代码生成技术第53-55页
   ·Acceleo 转换工具第55-57页
     ·Acceleo 的结构第55-56页
     ·Acceleo 的语法第56-57页
   ·PSM 到代码的转换模板第57-62页
     ·Struts 配置文件模板第58-59页
     ·ActionForm 类模板第59-60页
     ·Action 类模板第60-62页
   ·代码生成第62-64页
     ·生成的struts-config.xml 文件第62-63页
     ·生成的ActionForm 类第63页
     ·生成的Action 类第63-64页
   ·本章小结第64-65页
6 总结与展望第65-67页
   ·本文的主要工作第65页
   ·对后续工作的展望第65-67页
致谢第67-68页
参考文献第68-71页
附录第71页
 A. 作者在攻读硕士学位期间发表的论文目录第71页
 B. 作者在攻读硕士学位期间参加的科研成果目录第71页

论文共71页,点击 下载论文
上一篇:基于动词属性的模板化自动代码生成
下一篇:基于数字图像处理的含瓦斯煤体细观力学试验研究