Case Study: Semantic Integration as the Key Enabler of Interoperability and Modular Architecture for Smart Grid at Long Island Power Authority (LIPA)



Similar documents
SERVICE ORIENTED ARCHITECTURE

Service Oriented Architecture (SOA) An Introduction

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Service Oriented Data Management

Extending SOA Infrastructure for Semantic Interoperability

Introduction to Service-Oriented Architecture for Business Analysts

JOURNAL OF OBJECT TECHNOLOGY

Introduction to TIBCO MDM

A Comprehensive Solution for API Management

SOA IN THE TELCO SECTOR

Creating new university management software by methodologies of Service Oriented Architecture (SOA)

Simplifying Processes Interoperability with a Service Oriented Architecture

IBM Solution Framework for Lifecycle Management of Research Data IBM Corporation

Utility Enterprise Information Management Strategies

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Integration Using the MultiSpeak Specification

Oracle SOA Suite: The Evaluation from 10g to 11g

Applying SOA to OSS. for Telecommunications. IBM Software Group

SIF 3: A NEW BEGINNING

Enterprise Integration

What to Look for When Selecting a Master Data Management Solution

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Introduction to ESB and Petals ESB

The Liaison ALLOY Platform

secure intelligence collection and assessment system Your business technologists. Powering progress

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Enterprise Service Bus

Microsoft SOA Roadmap

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Five best practices for deploying a successful service-oriented architecture

Prof. Dr. Lutz Heuser SAP Research

WHITEPAPER. Smart Enterprise Data Management A new approach to rapid, high-quality data integration, data services, and data governance

Event based Enterprise Service Bus (ESB)

A Service-oriented Architecture for Business Intelligence

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

Hybrid Cloud Integration

Service Oriented Architecture 1 COMPILED BY BJ

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant

Building Your EDI Modernization Roadmap

Model-Driven Data Warehousing

Data Integration Checklist

BPM and SOA require robust and scalable information systems

Federal Enterprise Architecture and Service-Oriented Architecture

A standards-based approach to application integration

SONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using

SOA GOVERNANCE MODEL

Industry Data Model Solution for Smart Grid Data Management Challenges

Introducing webmethods OneData for Master Data Management (MDM) Software AG

ORACLE SOA SUITE. Product Overview

SAP BW 7.4 Real-Time Replication using Operational Data Provisioning (ODP)

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management

How To Understand A Services-Oriented Architecture

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

What You Need to Know About Transitioning to SOA

Service-Oriented Architecture and Software Engineering

The Enterprise Service Bus

ESB Features Comparison

What s New in Sonic V7.5 Rick Kuzyk

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

BUSINESS RULES CONCEPTS... 2 BUSINESS RULE ENGINE ARCHITECTURE By using the RETE Algorithm Benefits of RETE Algorithm...

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

Service-Orientation and Next Generation SOA

FHIM Model Content Overview

Architecture Principles

An Open Policy Framework for Cross-vendor Integrated Governance

Hadoop Data Hubs and BI. Supporting the migration from siloed reporting and BI to centralized services with Hadoop

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

Establishing a business performance management ecosystem.

Enterprise Service Bus 101

An Architecture to Deliver a Healthcare Dial-tone

Semantic Modeling at Sempra Utilities: Creating a Common Information Foundation

Developing SOA solutions using IBM SOA Foundation

The Enterprise Service Bus: Making Service-Oriented Architecture Real

Analance Data Integration Technical Whitepaper

SOA-14: Continuous Integration in SOA Projects Andreas Gies

An introduction to Cryptosoft

From SOA to MOA: Transitioning from Service to Mobile Oriented Architectures

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Transcription:

Case Study: Semantic Integration as the Key Enabler of Interoperability and Modular Architecture for Smart Grid at Long Island Power Authority (LIPA) Predrag Vujovic, Stipe Fustar, Phillip Jones, Fran Clark

Overview Real-life Case Study of LIPA Architecture and integration approach in their Smart Grid Program Our Story: LIPA Smart Grid Architecture approach Semantic Integration as the Key Enabler of Modular / pluggable architecture A real-life solution change scenario (switching from one solution provider to another one / ( unplug one and plug another system)

LIPA -driven Architecture Business Drivers Establish a loosely-coupled SOA architecture through : Leveraging an Exchange (EXM) for model-driven development, that mediates all interfaces through a LIPA Enterprise Semantic (ESM), which is based on available industry standards (e.g. CIM) Use of a model-driven design and development process to: Speed development process Improve reusability Improve governance and change management Require that any new vendor applications: Conform to LIPA end points (canonical interfaces, staging areas) as much as possible / practical When not possible, conform to applicable industry standard interface Publish interfaces / APIs so that knowledge of underlying database structures is not required for integration (transactional or analytical)

Key Elements of LIPA Semantic Integration Centrally Managed Semantic (Data) Heterogeneous interfaces mediated through common model Based on industry standards (IEC CIM is the key reference model) Centrally Managed Semantic Mapping and Business Rules Integrate & Reuse Business Rules, transformations, mappings Automate gap analysis, documentation Centrally Managed Development and Run-Time Deployment Generate ready-to-go SOA services Continuous testing Deploy into any runtime environment Automate impact analysis on change 6

LIPA -driven Architecture Benefits Reduce cost of implementations and integrations including maintenance / change management Reduce risk to implementations and integrations Increase speed of implementations and integrations Improve ability to solve business problems by choosing best of breed applications and services Avoid vendor- and technology lock-in s Support Multiple Service Providers Architecture: Near Plug and Play, Flexibility, Agility & Portability Consistent semantics for data in-flight and persisted data stores Event-driven Flexibility of Business Intelligence Options Open to new technology, solutions, applications

Foundation -driven process LIPA has adopted a model-driven process for defining, designing, developing and deploying: Services on the Enterprise Service Bus Persistent data stores for analytics (ODS, Data Warehouse, Datamart) The -driven approach leverages industry standards (e.g. EC CIM) wherever possible to: Promote reusability Accelerate development cycles Facilitate visibility, governance and change management Four key models Enterprise Semantic Service Exchange Data Process & Governance

-Driven Information, Integration & Intelligence Semantic ing Relevant Standards (e.g. IEC CIM MultiSpeak) Semantic Mapping Enterprise Enterprise Integration View Process Integration (Simple & Complex Data Exchanges, Transacting processes) Business Intelligence (e.g. Spotfire) Data Services LIPA Specific Utility Domain Dictionary Single / Common Enterprise Semantic Data Services Interface Tier Meta-data Business Logic Tier Focus is on Semantics Data Tier Slide 10

Driven Development Integration Services & Data-store Design Design Develop Deploy Cycle (information perspective) Design- & Development Run-Time Industry Standards Reference Trfrm LIPA ESM Reference Base Implementation (ODS, ODW) DB Schema Business Vernacular Application Meta-Data XSD Reference Trfrm Reference Base Gap analysis & extension SM Context Semantic Service Design Inputs Process Design Inputs ODS, ODW CopyBook Reference Trfrm Reference Base Gap analysis Extension import import API etc Reference Reference Base Trfrm Gap analysis Extension Exchange Driven Development Map once & Develop Mapping Reports Gap Analysis Impact Analysis Test Deploy Versioning Impact Analysis DXSI Run-time Components

Common Data Centralized Data Enterprise Semantic XMI LIPA EDM Workflow : Lossless Metadata The Information Architecture team implements the exchange model integrating with the necessary systems and performs initial data transformation testing Centralized Mapping, Design Enterprise Exchange DXSI Components for production are generated by the integration team, re-tested and passed to the operations team for deployment Testing Operations Team deploys Components in the production environment. Distributed run-time ESB Local requirements The Information Architecture team customizes the common data model with local requirements Information Architecture Schema Schema Schema Xtensible Solutions Continuous Inc. Testing Integration Team The Integration team performs complete testing, including process execution and exception handling. Operations Team Stateless for scalability Runs in any Java container Connects to any bus

LIPA ESB Platform by Business Domain

LIPA SP Integration-Ready Gateway Energy Trading LIPA and three service providers Repeatable patterns and solutions Staging areas Privacy of participant s internal data and systems Parallel development Ready for future plug and play Centrally managed data model Plans to introduce event-driven patterns T & D OMS, MDM, ODS / ODW, Customer Communication projects data exchanges Centrally managed data model Repeatable patterns and solutions Event-driven patterns Use of Semantic Integrator DXSI and Sonic ESB Ready for future plug and play Proxy/Reverse proxy Secures access to façades of canonical and adaptor-enabled service Host SP queues, if applicable

15 Key Integration Patterns

Key Integration Patterns - Pluggable Endpoints 16

Key Integration Patterns Integration Ready infrastructure Adaptor / Canonical Pattern (P) Canonical Service Patterns (P) (C) Adaptor Service Patterns (P) (C) Adaptor / Canonical Pattern (C) Integration Ready Plug-n-play 17

Key Integration Patterns Library of Adaptor / Canonical Pattern (P) Endpoints Canonical Service Patterns (P) (C) Adaptor Service Patterns (P) (C) Adaptor / Canonical Pattern (C) Library of integration-ready / pluggable endpoints and services increases by each project 18

Solution Change Scenario: From Vendor A to Vendor B 19 Unplug OMS Solution from Vendor A

Solution Change Scenario: From Vendor A to Vendor B Endpoints unaffected by OMS solution change 20 Plug OMS Solution from Vendor B

Key Take-Away Points Innovative Integration approach with benefits of Near Plug and Play for systems and Analysis Solutions Driven Development, End-to-End Benefits of automation for integration, testing, maintenance, updates Significantly Lower Life Cycle Cost and more effective system deployments -driven approach that leverages Industry Standards (CIM) for interoperability Scalable (Structured, planned, model-driven approach) Semantic understanding is guaranteed (explicit, not implicit) ; availability of strongly typed syntactical interfaces is not a requirement for success any more Easier updating and tracking of standards development Modular / pluggable architecture has been proven in a real-life change scenario

Predrag Vujovic pvujovic@lipower.org Stipe Fustar sfustar@powergrid360.com Phillip Jones pjones@xtensible.net Thank You Fran Clark, Arpeggio Technology franclark@comcast.net