MDA模型驱动开发的三个阶段

MDA模型驱动开发包括CIM、PIM和PSM三个阶段。CIM关注系统环境和需求,不涉及内部细节;PIM关注系统内部结构,不涉及具体平台;PSM则聚焦于特定平台的实现细节。CIM分为定义业务流程、分析业务流程和定义系统范围三个子阶段,而PIM包括分析系统流程、业务规则、静态结构和操作方法四个子阶段。
摘要由CSDN通过智能技术生成

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&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值