Data Exchange Applications CIM Data Layer Exported with Enterprise Architect CIM Model (Profiles) CIM Model (Full) Source Adapters Message Publisher Data Preprocessor Data Interpolation Data Buffer SCADA Database CIM XMI Model Files Other Data Sources (e.g., Sensors, AMR) Maintenance and Construction (MC) CIM Model Adapter JMS CORBA RMI SOAP HTTP Network Database CIM XMI Meta Schema Parser CIM Model Generator CIM Data Management OMS Database CIM XML Data Channels CIM Oriented Data Warehouse CIM XML Adapter TCP/IP Customer Support (CS) Advanced Metering Infrastructure Systems (AMI) Customer Data Management (CDM) Distribution Automation (DA) Outage-Management System (OMS) EMS Database Data Stream Selector and Query Interface Backup Query Adapter for Other Application Databases Application-Oriented Databases Adapter for CIM Database Data Integration and Access Services Information Access with Data Warehouse Functions FTP Protocols Data Processing and Enterprise Service Bus Functions Message Router Meter Reading and Control (MR) Energy-Management System (EMS) Exchange Network Models and Applications Data with Other Utilities Interutility Data Exchange Distribution Network Business Functions Network Expansion Planning (NE) Distribution Management System Operational Planning (OP) Message Exchange Service Functions Asset Management (AM) Data Packet Wrapper Network Operation (NO) Distribution Management Business Functions Geographical Information System (GIS) Identify Source Send Data Real-Time Data from SCADA /EMS Systems Data Sources figure 5. Implementation architecture for the integration of distribution utility applications in CIM framework. Databases Data Exchange in CIM XML Message Payloads january/february 2016 ieee power & energy magazine 65