UML元建模

时间:2016-07-02 16:07:25

标签: uml profile

我读过关于元建模(包括M0,M1,M2,M3)

我理解M0(运行时执行)的目标,但我不明白M1,M2的含义,有人能给出一个很好的例子来定义一个配置文件的位置和方式吗?什么是配置文件中标记值的含义?

1 个答案:

答案 0 :(得分:0)

它们是抽象级别。数字越大,定义越抽象。 M3级别描述了构建系统的框架。该框架称为配置文件。想象一下汽车厂。他们制造汽车。因此,在配置文件中,您可以根据需要定义这样的汽车。然后,您可以在具体模型中创建汽车类,并且在某些方面它是不同的(例如,它必须具有4个轮子,马达等)。或者采取要求:要求可以只是一段文字。但是在您的建模环境中,您可能需要它们区分功能/非功能,源,优先级等等。因此,您可以在元模型中将它们定义为属性,当您使用如此定义的Requirement构造型时,具体类将具有带有属性名称的标记值。