2008年2月現在、OMGは2種類のMOFを定義している:EMOF:EssentialMOF（基本MOF）CMOF:CompleteMOF（完全MOF）ECoreという派生仕様がEclipseModelingFrameworkで定義されているが、これはほぼOMGのEMOFに相当する。
截至2006年5月，OMG定义了两种类型的MOF：EMOF（基本MOF）CMOF（完全MOF）2006年6月，征求建议书定义了第三种:SMOF（语义MOF）。