Implementing and Evaluating the Common Information Model in a Relational and RDF-based Database

During the last decade, the Common Information Model (CIM) has evolved to an extensive ontology for the domain of energy markets. As the CIM does only offer an UML model for the implementation of its objects, an ER model or relational database schema has not been released. Therefore, it is necessary to create a CIM based database schema in order to persist CIM data in a relational database. This schema could either be constructed based on the former mentioned UML model as a relational database schema or based on an already existing RDF/XML serialization of CIM as an RDF database. This paper evaluates these two implementations of the CIM.