Abstract

A novel CIM-based approach is proposed to realize power enterprise data exchange under heterogeneous IT circumstance. CIM objects encoding specification by XML is introduced in this paper. The object is expressed by XML complex element, and the object’s properties are encoded by simple elements embedded in complex one. In order to solve some data interchange problems, a CIM/XSD schema which applies on CIM data syntax and data validation verification is established by using XML Schema Definition (XSD) technology, and an attribute group “AssociationAttributeGroup” is designed to serialize complex relationships of CIM objects. The attribute group provides syntax support for marshaling linkages of objects in certain two methods: “embedding” and “referring”. The two operators: serialization and deserialization are added to each CIM class. By this way, the CIM objects can make quickly and bidirectional alternation between memory objects and CIM/XML document. The algorithms of the two operators are designed in detail, which can implement complex object set bidirectional conversion efficiently. The case study shows that the CIM object encoding specification, the CIM/XML schema and the algorithms of serialization functions can be applied to exchange and share CIM data in electric power enterprise.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call