Metamodeling 指“元建模/元模型建构”:为“模型”本身建立更高一层的抽象描述(元模型),用来规定模型的结构、元素类型、关系与规则。常见于软件工程(如模型驱动开发)、数据建模、本体论与系统设计等领域。(在英式拼写中也常写作 meta-modelling。)
Metamodeling helps teams agree on what a “model” should contain.
元建模能帮助团队就“模型”应包含哪些内容达成一致。
In model-driven engineering, metamodeling defines the language and constraints that your diagrams must follow, so tools can validate and transform them automatically.
在模型驱动工程中,元建模定义了图表必须遵循的语言与约束,使工具能够自动验证并进行转换。
/ˌmɛtəˈmɑːdəlɪŋ/
由 **meta-**(“关于……本身的、更高层次的”)+ model(“模型”)+ -ing(名词化/动名词后缀)构成,字面意思是“对模型进行建模”。该词在计算机科学与工程方法论中尤为常见,用于强调“描述建模语言或建模规则”的那一层抽象。