Skip to content

Model Updating & Processing

Model Updating & Processing – figure 1

The incremental change of a CIM model is described using a Difference Model, which highlights the difference between two models, typically a base model and its revised version. One of the major usages of CIM Difference model is supporting incremental model update. In this business use case, only the changed portion of the full model will be exchanged following a full mode exchange. This not only minimizes the data transfer between parties, but also makes it possible to track the model evolution and facilitate the model management.

The Tool provides fundamental support for CIM Difference model. It not only allows users to inspect the described model difference, but also enable them to apply the difference to the base model to create an updated version, which can be exported as a CIM/XML file, ready to be consumed by other CIM-compliant information infrastructure.

Overview of Subtopics