On this page you can find resources relating to the CIM/XML language.
The CIM/XML language is a language for representing power system models. It has been adopted by the utility industry body, NERC, as the standard for exchanging models between transmission system operators.
There is a discussion group for this standard. The members of this group conducted their first interoperation trial in December 2000 and have performed more since. There is a press release announcing this event. (The official version for printing is a zipped RTF file.)
CIM/XML is an application of the W3C's Resource Description Framework (RDF). It consists of a profile, sub-setting the RDF syntax and an RDF schema derived from the EPRI Common Information Model (CIM) for power systems.
The EPRI CIM in UML form is maintained by IEC Technical Committee 57 Working Group 13.
The subset of RDF Syntax is designed to simplify serializers and interpreters while retaining compatibility with existing RDF tools.
The CIM RDF schema completes the specification. The schema is derived from the CIM Rose Model.
Incremental Model Transfer
Power systems are subject to constant change and there is a need to publish and process a set of model differences, distinct from the complete model. Such incremental model transfer is useful where the base model is very large or the model changes themselves are subject to checking and other steps before use in the live EMS.
Message Oriented Middleware
Message Oriented Middleware is increasingly used to connect the major information systems in a power utility. The message definitions often contain items that have been defined in the CIM.
There is a related OMG standard called the Data Access Facility, or DAF. This is a set of CORBA interfaces for CIM model information. (And, by extension, any RDF data.)