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

MDA中模型组合重构技术的研究

第一章 绪论第1-18页
 1.1 快速发展的MDA技术第13-14页
 1.2 在PIM模型中应用重构技术第14-15页
 1.3 课题国内外的研究现状第15-16页
 1.4 论文的意义及主要研究内容第16-17页
 1.5 论文的组织第17-18页
第二章 MDA与重构技术概述第18-29页
 2.1 传统软件开发的弊端第18-20页
  2.1.1 生产力和维护性问题第18-19页
  2.1.2 轻便性问题第19页
  2.1.3 互操作性问题第19-20页
  2.1.4 文档问题第20页
 2.2 MDA引发开发模式的变革第20-22页
  2.2.1 MDA的生命周期及开发流程第20-22页
  2.2.2 MDA带来的益处第22页
 2.3 MDA的四个核心规范第22-27页
  2.3.1 UML第23-24页
  2.3.2 MOF第24-26页
  2.3.3 XMI第26页
  2.3.4 CWM第26-27页
  2.3.5 四个规范在J2EE系统平台上的实现第27页
 2.4 MDA的工具支持第27-28页
  2.4.1 变换定义工具第27页
  2.4.2 其他支持工具第27-28页
  2.4.3 目前流行的MDA工具第28页
 2.5 本章小结第28-29页
第三章 模型重构技术第29-37页
 3.1 重构技术第29-31页
  3.1.1 重构的定义及其益处第29-30页
  3.1.2 重构的描述第30-31页
 3.2 冲突检测第31-32页
 3.3 模型中应用重构技术第32-36页
  3.3.1 模型重构的可能性第32-33页
  3.3.2 模型重构的抽取原则第33页
  3.3.3 适用于模型的重构原则第33-36页
 3.4 本章小结第36-37页
第四章 重构技术在模型转换中的应用第37-58页
 4.1 OCL语言的简介第37-38页
 4.2 模型重构框架第38-40页
 4.3 在元模型层次上描述重构原则第40-41页
 4.4 使用MOF对UML元模型进行扩展第41-44页
  4.4.1 UML的元模型对重构支持的不足之处第41-42页
  4.4.2 扩展的UML元模型第42-44页
 4.5 重构原则的的OCL描述第44-48页
  4.5.1 Extract Method的OCL描述第44-46页
  4.5.2 Remove class from Package的OCL描述第46-48页
 4.6 重构原则的选取第48页
 4.7 组合重构第48-56页
  4.7.1 组合重构的性质第48-49页
  4.7.2 组合重构的评估第49-54页
  4.7.3 组合重构的实例第54-55页
  4.7.4 多重组合重构约束条件的评估第55-56页
 4.8 本章小结第56-58页
第五章 应用实例第58-70页
 5.1 OptimalJ简介第58-59页
 5.2 高校组织干部管理信息系统第59-61页
 5.3 干部测评系统介绍第61-69页
  5.3.1 PIM模型设计第63-65页
  5.3.2 PIM模型的重构第65-66页
  5.3.3 PIM模型到PSM模型的转换第66-68页
  5.3.4 PSM模型的代码的转换第68-69页
 5.4 本章小结第69-70页
第六章 总结与展望第70-72页
 6.1 研究总结第70页
 6.2 进一步的工作第70-72页
参考文献第72-76页
在读硕期间发表的学术论文及参与的项目第76页

论文共76页,点击 下载论文
上一篇:结缔组织痣的临床分析
下一篇:机车检修ERP系统研究