【问题标题】:UML meta-modelingUML 元建模
【发布时间】:2016-07-03 16:45:55
【问题描述】:

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

我理解M0(运行时执行)的目标,但我不明白M1,M2的含义,有人可以举一个很好的例子说明在哪里以及如何定义配置文件吗?配置文件中标记值的含义是什么?

【问题讨论】:

    标签: uml profile


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-10
      • 2018-07-31
      相关资源
      最近更新 更多