求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
联想 服 业务需求分析与建模
电研华源 设计原理、建模与重
蓝拓扑 设计模式原理及应用
中达电通 设计模式原理与实践
通号院 UML+Rhaps
阿里巴巴 设计模式

 
全部课程 >  
MDA原理与应用
307 次浏览  2 次
俎老师
火龙果软件工程创始人
 
时间地点: 北京 在线 深圳 上海 根据报名开班
课程费用:4500元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    MDA是实现MBSE的有利工具性方法,MDA涉及到 理论体系框架和应用实践方法2大部分。前者要求具有深刻的理论理解,后者要求能够根据需要应用MDA实现自动化正向工程能力。这2者都具有很大的挑战。但是也是实现有效MBSE的关键能力。
    本课程首先对MDA的基础理论做深入讲解,然后结合应用实例讲解MDA的实践方法,以便让学员对MDA有一个系统的理论体系学习,并了解如何用MDA实现模型驱动开发的实践和工具能力。

    培训目标:

    本课程结束后,学员应能够:
  • 熟悉MDA体系框架
  • 熟悉各种模型的内容:CIM,PSM,PIM
  • 熟悉如何模型转换的规则:CIMPSM PIMCode
  • 能够使用支持MDA的工具实践全过程
  • 使用MDA工具完成执行代码
  • 使用MDA实现自己的应用方案
  • 培训对象: MBSE 架构师,建模工具开发工程师
    学员基础:了解UML建模规范,熟悉1种UML建模工具
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天
    MDA概览 什么是MDA
    为什么需要MDA
    MDA都有什么
    MDA和UML的关系
    MDA的应用实例
    MDA框架 模型驱动的开发过程
    MDA涉及的模型
  • CIM
  • PIM
  • PSM
  • 模型之间的转换关系
    MDA的框架
    MDA 工具 有哪些MDA工具
    这些MDA工具的历史和特点
    MDA工具的主要功能:
    结构和行为建模,
    模型转换,
    模型自动生成代码,
    代码到模型逆向。
    如何构建自己的MDA工具平台
    MDA的模型基础 OMG定义的建模语言
    建模规范UML
    UML的Profile机制
    OCL
    MOF
    CWM
    元建模 什么是元建模
    OMG定义的建模四个层次
  • M0:实例层
  • M 1:系统的模型
  • M 2 模型的模型
  • M3:M2的元模型
  • 在MDA中使用元建模
    扩展的MDA框架
    定义模型之间的转换规则 模型之间的转换原理
    转换定义语言
    转换规则定义:
    建模工具的MDA转换配置
    CIM建模 CIM建模的层次
    CIM建模的内容
    CIM建模可以采用的建模标准
    CIM建模的方法
    CIM的模型
    PIM建模 PIM建模的层次
    PIM模型都有什么
    PIM建模可以采用的标准
    如何从CIM过渡到PIM
    PIM的模型样例
    PSM建模 PSM建模的层次
    PSM模型都有什么
    PSM建模可以采用的标准
    定义PIM到PSM的转换规则
    配置转换规则
    PIM到PSM的转换实现
    PSM的模型样例
    PSM到代码的 PSM和代码的映射关系
    配置PSM到代码的转换规则
    用MDA工具实现PSM到代码的自动转换:
  • PSM到数据库
  • PSM到C/C++/Java/C#代码
  • 设计类到测试类
  • 从代码到PSM的逆向工程
  • 结构逆向
  • 行为逆向
  • MDA应用方案 MDA可用的场景:
  • 模型之间的自动转换
  • 模型到代码生成
  • 数据库的正向工程
  • 自动化生成测试模型
  • 构建自己的MDA工程规范
       
    307 次浏览  2 次
    其他人还看了课程
    AS9100D标准内审员课程  517 次浏览
      
    数据治理与数据仓库建模  1121 次浏览
    MBSE 的5堂课  93 次浏览
    《人工智能》5门课  208 次浏览
    领域驱动+微服务架构设计  337 次浏览
    定制内训
    咨询服务:模型驱动的开发过程
    咨询目标 帮助建立模型驱动的分析、设计、开发,测试
    咨询范围 需求建模,架构建模,数据库建模,code建模,测试建模。
    咨询方式 模型驱动的开发过程培训,建模与管理工具环境搭建,结合客户实际案例示范,团队实践指导,模型评价标准制定,规范制定
    成功案例 华为研究发展中心,中科院空间中心,南京14所,中国移动研究院等等。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    配置管理方法、实践与应用 10-11[北京]
    持续集成测试与最佳实践 10-23[北京]
    嵌入式软件架构设计与实例 10-25[北京]
    嵌入式linux内核、开发、优化 10-28[北京]
    高可用架构设计与实践 10-29[北京]
    C#高级开发技术 11-8[北京]