【发布时间】:2018-12-12 01:23:26
【问题描述】:
我正在使用 UML 活动图模型作为目标模型进行模型到模型的转换。出于这个原因,我正在寻找一个活动图元模型。然而,我的搜索并没有真正成功。我阅读了很多 OMG 规范,但我仍然对模型层次结构感到困惑。
我知道 MOF 是元模型,但元模型到底是什么?每个 UML 图都有相同的元模型吗?
【问题讨论】:
我正在使用 UML 活动图模型作为目标模型进行模型到模型的转换。出于这个原因,我正在寻找一个活动图元模型。然而,我的搜索并没有真正成功。我阅读了很多 OMG 规范,但我仍然对模型层次结构感到困惑。
我知道 MOF 是元模型,但元模型到底是什么?每个 UML 图都有相同的元模型吗?
【问题讨论】:
这就像您在学校的语法书:它以您使用的语言描述您使用的语言。一种递归定义。因此,为了描述类、序列、活动等图表(以及背后的概念)的含义,它使用了这些概念——加上相当多的自然文本,这使得人类更容易理解它。事实上,模型本身(应该?)作为声明性就足够了。但由于我们是人类而不是计算机,UML 的作者在其周围放置了很多纯英文文本。
【讨论】: