元模型是用於描述和定義其他模型的模型。
元模型通常屬於特定領域,它定義了該領域中的基本概念,並提供構建元素來創建該領域內的模型。例如,在軟體工程領域,統一建模語言(UML)中的類圖可以作為元模型,用來描述系統的結構,而基於這個類圖繪製的類圖則是模型。元模型在模型驅動的軟體開發中扮演著核心角色,它不僅用於構建特定領域的建模語言,還涉及模型驗證、模型轉換、代碼生成和工具集成等方面。簡而言之,元模型是用於描述數據的數據,主要描述數據屬性的信息,旨在幫助識別、評價、追蹤資源的變化,並有效管理大量數據。