MDA模型驱动

模型驱动体系结构(Model Driven Architecture, MDA):对象管理组(Object Management Group, OMG)提出的以模型为中心的软件开发框架性标准。

MDA模型在软件开发过程中扮演了非常重要的角色。MDA的工件时形式化模型,也就是可以被计算机理解的模型。

MDA的3种核心模型:

1.平台独立模型(PIM):具有高抽象层次、独立于任何实现技术的模型;

2.平台相关模型(PSM):为某种特定实现技术量身定做,让你用这种技术中可用的实现构造来描述系统的模型。

PIM会变换成一个或多个PSM

3.代码:用源代码对系统的描述(规约)。每个PSM都将变换成代码。


e.g. 中兴15年软测题

MDA模型驱动_第1张图片

你可能感兴趣的:(机试)