首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模型、元模型和元模型

模型、元模型和元模型
EN

Stack Overflow用户
提问于 2019-09-04 16:08:38
回答 1查看 900关注 0票数 2

争论

我正在学习软件工程,我正在学习“模型驱动工程”课程幻灯片。

这个幻灯片的主要主题显然是模型

对模型的一般概念的定义是:

模型是一个系统的抽象表示,它从某种角度来表示它。

然后继续定义元模型概念:

元模型是用来建立和理解模型的模型.每个模型都必须符合一个元模型。

我的课程幻灯片制作了地铁地图(model)和it图例。

好吧,到目前为止还不错。

然后它就不会停止并继续使用meta-metamodel定义

元元模型是用于构建和理解元模型的模型.每个元模型都必须符合元元模型。

疑点

现在我在思考一个设计师在分析一个通用问题时所做的事情。

示例

选择维护的信息的问题,其中有:

  • 动物
  • 笼(动物被储存在其中)
  • 工人(饲料动物)

现在,在我看来,这个“域”的模型是:

这个模型的元模型是:

好的,现在谁/什么是元元模型

EN

回答 1

Stack Overflow用户

发布于 2019-09-04 19:33:25

元模型是建模语言的一个模型.实际上,它定义了建模语言(抽象语法)。

元元模型是用于定义建模语言的语言的模型,定义(建模语言定义语言的抽象语法)。

在您的元模型示例中,您定义了建模语言元素"classes“和(二进制定向)”关联“。但是,您最好使用“源”和“目的地”作为关联结束名。

您的示例中的元元模型需要包括用于定义类和(二进制定向的)“关联”的语言元素,并将“源”和“目的地”定义为关联。因此,您的示例的元元模型可以仅由两个类ClassAssociation组成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57792236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档