Semantic Modeling at Sempra Utilities: Creating a Common Information Foundation EPRI CIM Workshop - September 8, 2010 David Gillespie IT Program Manager 2005 San Diego Gas and Electric Company and Southern California Gas Company. All copyright and trademark rights reserved
Sempra Energy Utilities Southern California Gas Company - 6,600 Employees 5.6 million natural gas meters 23,000 square miles, from San Luis Obispo to the Mexican border and 535 cities. USA s largest natural gas distribution utility Serving over 20 million consumers in 20,000 square mile service territory San Diego Gas & Electric - 4,500 Employees 1.4 million electric meters & 800,000 natural gas meters 4,100 square miles, covering two counties and 25 cities. Serving 3.4 million consumers in San Diego region California Southern California Gas Company Combined Utilities Regulated by the California Public Utilities Commission San Diego Gas & Electric 2
Key Business Efforts SDG&E Smart Metering program Meter installations began Q4 2008 Mass deployment nearing completion SCG AMI program Approval granted, will touch 5M meters Sunrise Power link 500 kv OpEx 20/20 Initiative Field Force M&I and Construction work OMS/DMS/GIS, CBM, Asset Management SmartGrid Initiatives Gridcomm, HAN, Regulatory planning responses, 3
Enterprise Information Management Key Business Driver Requirement to Share Information Creating a shared structure and terminology involves an upfront investment. Simplify integration, increase interoperability and most importantly expose the information the business manages. CRM1 CRM2 Billing Provisioning CRM1 CRM2 Billing Provisioning CRM1 CRM2 Billing Provision -ing Common Data Model Inventory TT Past Call Center No one can figure out Who is talking to whom? Data W/house Inventory TT Call Center Current Data W/house Great! You are using SOA but, Can we reuse this investment? Inventory TT Call Center Future We know what investments we have made in automating the business and we know what we can reuse to build future applications cheaper. 4
Semantic Modeling Information Efforts: Background Vision: Provide a common view of enterprise data Understood by business as well as technical users Enable a common vocabulary Realities: Challenging to understand needs to be summarized Need business involvement Need diverse IT involvement The results must be easily understood 5
Project Goals & Objectives Goals: Create broad communication of Information Assets (Awareness) Facilitate discussions of what is being captured for validation (i.e. in-use and planned) (Understanding) Support different views of Sempra Information Model. (Management) Objectives: Deliver a consistent enterprise approach for modeling & metadata Develop a baseline integrated EIM solution Enable the ability to exchange data in a consistent manner 6 Leverage external as well as internal standards
Why is this important? Enables ownership, responsibility and accountability for the improvement of data quality and information accuracy and consistency Establishes and promotes a single version of truth for data over time. Reduces the number and effort of integrations over time Enables the control of unnecessary data duplication and proliferation Improves data quality, consistency, availability, and accessibility over time. 7
Influencing factors in Information Standards Industry standards, best practices, and frameworks were reviewed to evaluate their value and applicability. Results: Evaluate and reference relevant industry standards or open models: IEC TC57 CIM NRECA MultiSpeak OGC GML PODS Open ADE (automated data exchange) Adopt Model-Driven principles and approach for information modeling, management and services. Look for references in MDA and SOA standards. Adopt semantic data modeling approach for enterprise information model development. Adopt a SOA reference model for data and information architecture and management. MultiSpeak (NRECA) OLE Process Control (OPC) Open Application Group EPRI CCAPI Project WG14 DMS Coordination WG19 CIM/61850 CIMWG13 EMS Object Mgmt. Group 8 TC57 WG9 Distribution Feeders WG7 Control Centers WG17 WG18 WGs 10 Substations WG16 OASIS UCA : User groups W3C EPRI UCA2 Project ebxml
What is our approach? Subject areas are defined as: A related group of data summarized from the detailed Sempra Information Model (SIM). Development of subject areas are needed in order to quickly understand and manage the SIM. What does the SIM contain? Defined as data passed around the Enterprise. Industry Standard Utility Modeled data. What is the value of the SIM and Subject Areas? Use common data exchanges in SOA payloads to reduce software development costs. Quickly assess data/information scope of Example Subject Area 9 Sempra Information Model (SIM) Consumer Application Consumer Application Consumer Application RICE EMF F_I Requi remen ts Provider Application Provider Application
Subject Area Levels Level 0 - These are the Enterprise Subject Areas Useful Overview for Management and Business Users Starting point to understand the contents of each Subject Area Level 1- This next level of detail is one specific Subject Area Work. Represents main related subject areas and Entity Groups. This level is useful for deciding if you need the semantic models in the next level to design new applications and interfaces Level 2 - Here you can see the Semantic Model for the Subject area as well as the Metadata Entity Metadata Definitions Entity Definitions There may be additional levels of detail below that can be displayed, for each attribute 10
Major Information Subject Areas Level 0 11
Relationships Level 1 12
Subject Area Management / Governance Enhance and maintain the subject area models and ensure that it is easily accessible by those that need the information. Ensure that we are treating information as a shared business asset Collaborate with the following groups to ensure the validity and integrity of its contents: Data Owners and Stewards IT Data Architects Data Warehouse Business Process Owners Others? 13
Have We Arrived? No, but our Vision is much clearer Our roadmap: Support Data Governance initiative Acquire Metadata tool to extend subject area portal Develop Master data management for subject areas Assess emerging information standards affecting Smart Grid objectives Enterprise Information Management Models evolves incrementally and iteratively. It s a journey, rather than a destination. 14