ICDD as CIM Container - statnett/Talk2PowerSystem GitHub Wiki
2024-11-22: Spec4CIM-KG#23 project: Use ISO 21597 (ICDD) for "Container" CIM needs a "Container" to transfer large CIM models: a zip with a semantic manifest that describes the datasets inside.
There's a standard for that, developed in the AECO industry:
- ISO 21597 Information container for linked document delivery (ICDD)
- ISO 21597-1:2020 Part 1: Exchange specification
- ISO 21597-2:2020 Part 2: Link types
In AECO, you need to exchange complex files: BIM (IFC) but also BOM sheets, PDFs, etc etc.
- In addition to payload documents, ICDD has
- a semantic "index"
- and other semantic files that describe links between docs
- or their parts (eg a material sheet linked to a particular building component through its IFC GUID)
(This standard may also be relevant): CEN/CENELEC 17632 BIM - Semantic Modelling and Linking (SML) I don't have the standard, but there's a number of papers and presentations about it.
- In https://www.zotero.org/groups/3007408/semantic_bim/library Search for "ICDD" finds these (green means we have the paper):
- Search for "ISO 21597" finds these
Start with this prez by Manos Argyris (Amberg Group): A Framework for Producing “Information Container for linked Document Delivery (ICDD)”
But the tagging and scope of that Zotero library can be improved. Eg we got the paper Towards a Decentralised Common Data Environment using Linked Building Data and the Solid Ecosystem but it doesn't have tag "ICDD" although it discusses ICDD. And of course, we should research more papers on ICDD. We need to research:
- How to use DCAT and ICDD together?
- What's the relation between filenames in the zip and graph names?
- What data flow scenarios should be supported (eg if the ICDD includes a full model and an difference model, you need to load and validate the full model, then apply and validate the difference) Maybe these are great topics for the "BIM-CIM integration" WP.