现在的位置: 首页 > 综合 > 正文

MDA开发三个阶段

2014年10月06日 ⁄ 综合 ⁄ 共 627字 ⁄ 字号 评论关闭

MDA开发三个阶段

MDA(Model-Driven Architecture)开发程序,作为专业分工的依据,MDA主要将生成的UML模型,分为下列三个阶段:
CIM(Computation Independent Model)
  聚焦于系统环境及需求,但不涉及系统内部的结构与运作细节
PIM(Platform Independent Model)
  聚焦于系统内部细节,但不涉及实现系统的具体平台
PSM(Platform Specific Model)
  聚焦于系统落实于特定具体平台的细节。

1、CIM分为3个阶段:
  CIM-1:定义业务流程(理清系统范围,估算开发成本与时间)
          生成:业务用例图和简述
  CIM-2:分析业务流程(分析CIM-1生成的每个业务用例的工作流程)
          生成:活动图
  CIM-3:定义系统范围
          CIM-2活动图中的每一个动作,都可能成为CIM-3的系统用例
          CIM-1中的业务执行者,CIM-2中的动作负责人,都可能成为CIM-3的系统执行者
          生成:系统用例图和简述

2、PIM分为4个阶段:
  PIM-1:分析系统流程(分析CIM-3的每一个系统用例的内部细节,并编写详尽的系统用例叙述)
          生成:详尽的系统用例叙述(Word文档)
  PIM-2:分析业务规则
          生成:状态图
  PIM-3:定义静态结构
          生成:类图
  PIM-4:定义操作及方法
          生成:序列图(并补充PIM-3阶段类图的不足)

抱歉!评论已关闭.