Specifying IMF involves specifying the Information Modelling Framework itself, as well as specifying how it is intended to work with and interface to external application and resources, as illustrated in Figure 2. The scope of this document therefore includes both the IMF as well as its external interfaces.
These are ❶ Engineering Tools and Engineering Registers that may hold attributes and objects that are part of the Information Model describing the Facility Asset. ❷ Modelling Tools for creating, modifying, and sharing IMF models. ❸ Reference Data Libraries that contain the resources from which IMF models are built. ❹ Semantic verification mechanisms and tools that offer computer-based validation and verification of the IMF model.
Covering both the IMF as well as how it interacts with external systems means that the following is included in the scope:
- A definition of the IMF language, including vocabulary and rules
- A description of interfaces to external systems being part of the ecosystem
- A definition of modelling methodology
- A definition of methodology for creating or modifying modelling building blocks