If a utility Common Information Model (CIM) is essential for guaranteeing true end-to-end open standards-based Smart Grid communications, a major challenge is the requirement that it cover all domains and data exchanges in electrical networks. (Similar challenges exist for water and gas networks.)
The disparate and distributed applications a utility runs to manage electrical distribution networks range from distribution management to system outage-management, planning, metering, work management, geographic information, asset management, customer information and enterprise resource planning systems. Obviously a set of interfaces and a common language must be defined under a Distribution Management System (DMS) framework.
More: Arch Rock Blog