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
The IDS development is a vital part in the buildingSMART International Technology Roadmap: https://www.buildingsmart.org/about/technical-roadmap/
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.
Contact firstname.lastname@example.org if you want to participate in the development of the Information Delivery Specification standard.
See how an IDS would work in a future IFC workflow:
Want to add your use-case? Upload your 'exchange requirements' and help build our database of use-cases.