metamodel(元模型):用来描述“模型本身”的更高层次模型;它规定某一类模型可以有哪些元素、关系与规则,相当于“建模的语法与规范”。常见于软件工程、UML、数据建模与模型驱动开发等领域。
/ˈmɛtəˌmɒdəl/
A metamodel defines the rules for creating valid models.
元模型定义了创建有效模型的规则。
In model-driven engineering, teams use a metamodel to ensure different tools interpret the same diagrams consistently.
在模型驱动工程中,团队使用元模型来确保不同工具能以一致的方式理解同一套图表。
由 **meta-**(“关于……之上/对……的反思”,表示“更高层、对自身的描述”)+ model(“模型”)构成。字面意思就是“关于模型的模型”,强调它不是直接描述现实世界,而是规定“模型该怎么被表达”。