IFC 标准是 IAI(International Alliance forInteroperability)针对建筑工程特性,专为 BIM 技术制定的数据交换标准,采用 EXPRESS 语言定义所有数据。EXPRESS 语言是一种面向对象的数据规范语言,由一种无歧义对象定义的语言元素和对定义对象限制的规范组成,范围包括数据类型及对数据类型引例的限制。IFC 标准因其良好的公开性、数据描述的全面性已迅速成为各大 BIM 软件厂商之间实现数据交换的应用标准。
2013 年 4 月 1 日,最新 IFC4 标准在 ISO 体系中从 PAS(公共可用规范)升级为 IS 标准(正式标准号为 ISO-16739:2013),将 IFC 体系中所有的内容均纳入 ISO-16739 标准中,扩大了 IFC 标准在建筑工程管理领域的影响范围。