1. Home
  2. What is
  3. Terminology


Preferred termAbbreviationDeprecated Term(s)Rough Definition
Industry Foundation ClassesIFCStandard (agreement) for the semantic definition of objects, and structuring of information within the built environment. IFC consists of descriptions of objects, relations, properties and the definition of several file formats to exchange the data.
IDSInformation Delivery Specification. An XML Based buildingSMART standard to define (project) requirements. Supports objects, properties, attributes, materials and more.
IFC Dataset IFC File (some call this ‘IFC Model’)Dataset with data structured according to the IFC standard. Usually exchanged in a file, but could also be exchanged through an API.
IFC SchemaDefinition of the core elements, resources and relations in IFC. This is the part of IFC that is common for every extension and domain.
IFC SpecificationDefinition of extensions and specialisations on top of the schema. buildingSMART defined Property Sets are also on this level. These can be domain specific.
Model View DefinitionMVDAn MVD has three purposes: (1) defining a subset of IFC required to fulfil a purpose (comparable with EIR); (2) adding additional restriction to that subset; (3) defining an expected level of implementation in software (comparable with Conformance Levels).
Exchange Information RequirementsEIRFunctional PartsA machine-readable file (within buildingSMART usually in JSON) that defines the information requirements for a project. This is often the combination between IFC plus additional classifications and property sets. Definitions from the bSDD can be included as well.
Conformance LevelThe level of IFC that a software implementation supports.
PSet_International agreed Property Set definition for a specific object(type) or purpose. Part of IFC.
Property SetDynamic, often per project defined, set of properties for a specific object(type).
buildingSMART Data DictionarybSDDdata dictionary with classifications, properties, relations and translations. The data in the bSDD can be connected to IFC and to each other. The bSDD is a service of buildingSMART
Information Delivery ManualIDMISO Standard to define workflows (BPMN), exchange requirements and machine readable ‘Functional Parts’.
Business Process Modelling NotationBPMN OMG standard for specifying business processes in a business process model.
International Framework for DictionariesIFD ISO standard (12006 part 3) defining a framework for object-oriented information. Is was an inspiration to built the first bSDD.
BIM Collaboration FormatBCF Standard to exchange information about the contents inside an IFC Dataset. Can be exchanged in a ZIP file (xml) or through an API (JSON).
BCF Dataset BCF FileDataset with data structured according to the BCF standard. Can be exchanged in a (zip)file, or as JSON through an API.
Open Common Data Environment Application Programming InterfaceopenCDE API Standard API to exchange information between online connected data environments.
BIM Collaboration Format Application Programming InterfaceBCF API Standard API to exchange BCF data between online applications.
Industry Foundation Classes Query LanguageIfcQL Standard query language to filter IFC Datasets. Basis for future buildingSMART APIs
Use Case Management ToolUCM Tool Service from buildingSMART to share and find exchange (information) requirements (EIR) and workflows (BPMN). Use-cases are organized with meta information to search and filter.
Industry/International Alliance for InteroperabilityIAIIAIFormer names of buildingSMART
ifcOWL  OWL Ontology of IFC
ifcXML  XML formatted IFC dataset
ifcJSON  JSON formatted IFC dataset
ifcSPFF  STEP formatted IFC dataset
Tabel of terms
Updated on July 29, 2022

Was this article helpful?

Related Articles