首页> 中文学位 >基于SOA的MDA中元模型与模型的设计与实现
【6h】

基于SOA的MDA中元模型与模型的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

图表清单

注释表

第一章 绪 论

1.1研究背景及问题提出

1.2相关概念

1.3论文研究内容及组织结构

第二章 基于SOA的模型驱动框架设计

2.1基于SOA的模型驱动框架

2.2基于SOA的模型驱动的模型转换过程

2.3基于SOA的模型驱动框架实现关键技术

2.4本章小结

第三章 CIM分析模型及面向服务PIM模型的设计与优化

3.1 CIM建模

3.2活动PIM建模

3.3服务PIM建模

3.4对象PIM建模

3.5本章小结

第四章 基于SOA的PSM模型设计

4.1关系数据库PSM建模

4.2 C# PSM建模

4.3静态服务PSM建模

4.4动态服务PSM模型设计

4.5小结

第五章 基于SOA模型转换的典型应用实现

5.1扩散制造集成质量管理系统

5.2不合格品审理模块的CIM及PIM建模

5.3模型转换生成PSM及代码生成

5.4本章小节

第六章 总结与展望

6.1总结

6.2展望

参考文献

致谢

在学期间的研究成果及发表的学术论文

展开▼

摘要

目前,面向服务的架构SOA(Service-OrientedArchitecture,SOA)在软件开发架构中已经占有重要的地位。但是,当前面向服务架构的的开发流程还没有统一的理论基础,而模型驱动架构MDA(Model-DrivenArchitecture,MDA)是一种快速有效的软件开发方法。面向服务的架构可用来解决异构系统之间的相互通讯,而模型驱动架构可以从模型驱动的角度构建SOA,二者的结合可以较好地解决模型复用及异构系统复用的问题。本文对基于SOA的MDA中元模型与模型的设计展开研究,给出了一种基于SOA的模型驱动框架,并初步应用于质量管理系统,论文主要的研究内容包括:
  (1)给出了一种基于SOA的模型驱动开发架构。该架构结合SOA和MDA,将面向服务架构与模型驱动开发方法相融合,重点对面向服务的模型驱动开发流程中的CIM建模、PIM建模、PIM到PSM的转换以及PSM到代码的转换这四方面进行介绍。
  (2)提出一种先验证后诊断并采用图分解技术的UML活动模型正确性诊断方法。该方法从活动模型形式化表示出发,重点对活动模型诊断的流程中模型标识、模型分解、模型验证以及模型诊断这四方面进行介绍。
  (3)提出一种基于有色Petri网的服务组合优化方法。该方法使用有色Petri网的服务网模型,分别对顺序组合服务、并发组合服务、循环组合服务以及选择组合服务这四种组合服务模型进行有效地优化。
  (4)将基于SOA的模型驱动架构应用到质量管理系统中。首先,使用CIM的用例模型分析质量管理系统的需求,然后建立PIM中的活动图模型、服务模型和对象模型。然后,使用模型转换插件将PIM转换为所对应的PSM(关系数据库模型、C#模型、WSDL模型及BPEL模型)以及代码。最后,完成系统部署。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号