Machine readable Information Delivery Specification

An Information Delivery Specification (IdS) is a computer interpretable document that defines the Exchange Requirements of model based exchange. It defines how objects, classifications, properties, and even values and units need to be delivered and exchanged. This can be a combination of Industry Foundation Classes (IFC), Domain Extensions, and additional classifications and properties (national agreements or company specific ones; either stored in bSDD or somewhere else). This is the standard to use to define your Level of Information Needs. It brings validation of IFC to the client, the modeler and the Software Tools that perform (automated) analyses. It is a core component that can be used as a contract to deliver the correct information. It holds the ability to create localized and use-case specific requirements for your projects and asset portfolio. The IDS is the solution for predictable and reliable data exchange workflows.

Your contract, your validation mechanism, your quality assurance

See the video recording of the kick-off of this activity on the buildingSMART Vimeo Channel.




An IDS will:

  • be able to define instance level requirements;
  • be able to link to bSDD concepts, properties and domains;
  • be able to specify properties and specific classifications;
  • be machine readable to be able to load into authoring tools to facilitate both users and software tools to generate, validate and correct mapping of internal data to the desired output;
  • be computer interpretable to allow automatic validation of IFC against the requirements;
  • be based on industry standard technologies to work with generic parsers;
  • be extendable.

The IDS project is lead by Cyrille Pennavaire, BIM Manager from Heijmans (general contractor). Contact Cyrille Pennavaire if you want to participate in the development of the Information Delivery Specification solutions.


See how an IDS would work in a future IFC workflow: