MDA模型驱动开发的三个阶段
来源:互联网 发布:centos libdevmapper 编辑:程序博客网 时间:2024/06/05 14:22
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阶段类图的不足)
参考:《系统分析师UML实务手册》 邱郁惠 编著 机械工业出版社
- MDA模型驱动开发的三个阶段
- MDA开发三个阶段
- MDA开发三个阶段
- 模型驱动开发MDA的代码生成工具
- 什么是模型驱动的体系MDA?
- MDA模型驱动架构
- MDA 模型驱动架构
- MDA模型驱动介绍
- MDA 模型驱动架构
- 模型驱动架构MDA
- MDA模型驱动介绍
- 模型驱动架构 (MDA)
- MDA模型驱动
- MDA 模式驱动开发
- 软件开发的三个阶段。
- web开发的三个阶段
- 开发过程的三个阶段
- MDA(模型驱动架构)
- CuteEditor配置 .net控件
- IE8.0添加收藏夹
- SQL注入实例(转)
- SQL注入实例(转)
- Oracle 重新编译对象
- MDA模型驱动开发的三个阶段
- 安装了jdk后就不需要再安装jre了
- 《Mastering Oracle SQL》学习笔记-序
- 重庆IT管理人员灰色收入指南
- Oracle 性能优化
- Android读写XML(上)——package说明
- 修改win2003服务器的web上传文件大小限制
- Android读写XML(中)——SAX
- 查看端口是否被占用