Slide 1 Standards Harmonization Through Semantics Unification Joe Zhou Xtensible Solutions Fran Clark Arpeggio Technology, LLC Progress Software Denver,

Slides:



Advertisements
Similar presentations
Interactive Financial eXchange XML Usage in Financial Services Mark Tiggas President, Interactive Financial eXchange Open Applications.
Advertisements

An ecosystem for freight information services: the iCargo project
The Engine Driving Business Management in Project Centric Environments MAGSOFT INTERNATIONAL LLC.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Slide 1 David Dobbing SWIFTStandards UN/CEFACT Plenary Geneva, September 2008 SWIFT, ISO and UN/CEFACT.
Reference (apr02) Core Bank Group/ IST Harmonisation Team November 7th, 2003 Bringing Common XML Payment Standards to the Corporate Community: The IST.
September 30, 2011 OASIS Open Smart Grid Reference Model: Standards Landscape Analysis.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Open Cloud Architectures for Smart Manufacturing Workshop
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Model Driven Architecture (MDA) Partha Kuchana. Agenda What is MDA Modeling Approaches MDA in a NutShell MDA Models SDLC MDA Models (an Example) MDA -
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Architecture Description Markup Language (ADML) What does it mean? Why should a tools vendor care?
Private Cloud: Application Transformation Business Priorities Presentation.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
3rd Annual Energistics Standards Summit Standards – Benefits across Industries Michael Strathman Aspen Technology, Inc 23 October 2008.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
B usiness T echnology S olutions AMI – Advanced Metering Infrastructure Consumers Energy Mark Ortiz March 9, 2011.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Limited Distribution Release Open Information Interoperability Tool Suite Dr. Len Seligman, Dr. Ken Smith, Catherine Macheret, Chris Wolf
Slide 1 OMG, Montreal, August 2004 OMG_SWIFTMDA_200408_v2.ppt SWIFTStandards (UNIFI – ISO 20022) “MDA-like” approach Frank Vandamme Tools, Products & Methodology.
Slide 1 Frank Vandamme Senior Manager, Standards SWIFT UNIFI (ISO 20022) “ creating interoperability for the financial industry” OASIS Symposium, San Francisco,
MiFID - Technology Solutions In Search of IT Excellence
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
The Engine Driving Purchasing Management in Complex Environments MAGSOFT INTERNATIONAL LLC.
Web services: Why and How OOPSLA 2001 F. Curbera, W.Nagy, S.Weerawarana Nclab, Jungsook Kim.
STANDARDISATION CONVERGENCE: A CHINESE PUZZLE l HOW TO COMBINE IN THE SHORT, MEDIUM and LONG TERM? –Concrete and pragmatic solutions –Convergence within.
UNIFI (ISO 20022) Introduction to ISO –
AICPA/CIMA IT Overview Information Technology Overview.
Auditing services for assurance in evaluation of companies’ information systems (technologies) efficiency Kherson State University Samchynska Yaroslava.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Purpose: These slides are for use with customers by the Microsoft Dynamics NAV sales force and partners. How to use: Add these slides to the core customer.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Interfacing Registry Systems December 2000.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
DESIGNING A LONG-TERM INTEGRATION ARCHITECTURE FOR PROVISIONING TNC May 2007, Copenhagen Aida Omerovic Scientist & project manager – UNINETT FAS,
Slide 1 ISO_20022_SV_v16 ISO The success of ISO – Universal financial Industry message scheme ISO (UNIFI)
UNIFI (ISO 20022) The success of ISO –
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Slide 1 UNIFI_(ISO_20022)_SV_v8 UNIFI (ISO 20022) The success of ISO – UNIversal Financial Industry message scheme UNIFI (ISO 20022)
From Objects to Assets: The Fungibility of Knowledge Christopher W. Higgins, Esq.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
Copyright © Open Applications Group, Inc. All rights reserved 1 Copyright 1995 – 2008 Open Applications Group, Inc. All rights reserved OAGi.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
SDMX IT Tools Introduction
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Foundational Program Overview September  2004 Copyright RosettaNet. RosettaNet Foundational Programs Program Overview ProgramPhase InvestigateDesignImplement.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
1 4th of October, 2006 © ATHENA Consortium 2006 B5 EADS CCR piloting Nicolas Figay, EADS Flora Robin, EADS ATHENA Intermediate Review October 2006.
Process Based Integration Approaches and Standards.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
Integrated EDI for Microsoft Dynamics® AX AXUG Partner Showcase.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
XML Interoperability & Convergence ISO XML Working Group (WG 10) XML on Wall Street November 20th, 2001 John Goeller.
EI Architecture Overview/Current Assessment/Technical Architecture
CIM Modeling for E&U - (Short Version)
11. The future of SDMX Introducing the SDMX Roadmap 2020
The best approaches to facilitate the processing of business transactions and interactions with systems that pre-date the Web, and address the need to.
Presentation transcript:

Slide 1 Standards Harmonization Through Semantics Unification Joe Zhou Xtensible Solutions Fran Clark Arpeggio Technology, LLC Progress Software Denver, CO November 18 th, 2009

Slide 2 Topics Introduction – Presenters and company background Problem/Opportunity Statement – The evolution of Smart Grid will require a scalable strategy and approach for standards development and adoption. Smart Grid Requires Smart Data – Common Semantic Model for Smart Grid (CSM-SG) will get you there. Lessons Learned from Other Industries Summary

Slide 3 Problem / Opportunity Smart Grid initiatives present an unprecedented opportunity for the energy industry to serve its customers with a new generation of efficient and reliable products and services. Smart Grid implementations will require: – Capture intelligent integration of detailed data from a large and heterogeneous group of sources – Informed cooperation amongst all the actors (providers, distributors, customers, product manufacturers, 3rd part vendors, etc.) – Ability to evolve rapidly as the technology, marketplace, etc. also changes. – Standards-based “lingua franca “ to facilitate data exchange

Slide 4 Current Standards Current Standards State to Support Smart Grid – NIST has identified a large number of existing standards needed for Smart Grid (31 for initial list and 46 for future considerations). – Many of these standards are or contain data related specifications, and large overlaps exist between them. – Majority of the existing standards require further enhancement to support Smart Grid needs. – Existing standards address different levels of the interoperability and cover different domains with large overlaps, which presents a huge challenge for harmonization and evolution: Differing levels of maturity Overlapping areas of focus Different level of physical implementation (application vs. device)

Slide 5 New Approach Needed Standards must be harmonized in a way that – Leverages a shared semantics – Provides mechanisms to rapidly evolve (new versions of standards, new standards altogether) Implementation of standards for data integration need to – Reflect the specific needs and innovations of the implementing organizations – Retain traceable lineage to official published versions of the standards

Slide 6 The Need for a Common Semantic Model for Smart Grid Source: Microsoft Smart Energy Reference Architecture A Common Semantic Model for Smart Grid will emerge to unify the information definitions at the intersection of all Smart Grid domains.

Slide 7 Common Semantic Model for Smart Grid (CSM-SG) Semantic Model presents a singular, non-redundant view of all the business concepts and relationships between those concepts Semantic Model is used to: Map to concepts in existing concepts in existing standards – Rationalize and Harmonize Generate new standards to “fill in gaps” Provide a stable core to support the generation of new standards and new versions of existing standards By organizations to create individuated Enterprise Semantic Model (ESM)

Slide 8 Semantic Model-Driven Approach Semantic Modeling Semantic Mapping Large Scale Enterprise Integration Focus is on Semantics Meta-data Enterprise Model Data Services

Slide 9 Model-Driven Approach End-to-End Separation of Semantic/Logical Model from Physical Models needed to support integration Physical Models to represent: – Published wire-format standards – Legacy, Vendor APIs – Organization specific interfaces based on ESM – Multiple versions of each Exchange Model – Modeling constructs to represent mapping between each Physical Model and the “hub” Semantic Model (CSM/SG or ESM) – Unambiguous documentation of mapping rules Process, tools and methodology to generate artifacts based on the Semantic Model – WSDL / XSD – DDL for RDB – etc. Data Services to implement integration – Enforce / leverage Semantic Model – “Makes it real” models that are used for implementations are much more likely to stay current and useful directly leverages investment in modeling – Standards Bodies Validation / certification services – Implementing organizations Validation Transformation Semantic Mediation

Slide 10 Model-Driven Process – End To End Requirements Design Development Maintain UMLModels Process Models Integration Requirements Semantics Canonical Models Service Models Canonical Messages Service Definitions Source UML model – Behavioral – Structural ExchangeModel Interface Comparison Gap Analysis Canonical Data Services Non-canonical Models Data Service Runtime Data Service Unit Testing Source model for executable components Dev.Env Communication, Collaboration Documentation Architecture Infrastructure Additional run-time components, transport, applications, etc. Repository for builds, environments, control

Slide 11 Solution Benefits Harmonization makes Smart Grid possible Semantic Model allows for harmonization today (or soon) and evolution tomorrow Process provides governance and compliance End to end model-driven approach – Reduces effort required (design, implementation and maintenance) – Speeds time to market – Optimally identifies and manages change

Slide 12 Complementary Processes Maintain Publish Design Requirements Standards Process Maintain Develop Design Requirements Enterprise Process Industry Semantic Model Enterprise Semantic Model Exchange Model Data Services (Transformation, Mediation)

Slide 13 Lessons Learned From Other Industries – Finance (SWIFT/FIX) SWIFT and related standards – attempt to converge around ISO20022 standard SWIFT based integration implementation – Insurance (ACORD) ACORD Information Model standards mapping effort ACORD based integration implementations – Telecommunications (SID) SID standards development and model dissemination SID based integration implementations

Slide 14 UNIFI_(ISO_20022)_v32 Objective To enable communication interoperability between financial institutions, their market infrastructures and their end-user communities Major obstacle Numerous overlapping standardisation initiatives looking at XML financial messages: MDDL, FIX, FinXML, VRXML, RIXML, XBRL, FpML, IFX, TWIST, SWIFT, RosettaNet, OAGi, ACORD, CIDX, etc. Lessons Learned: Finance UNIFI – ISO Proposed solution A single standardisation approach (methodology, process, repository) to be used by all financial standards initiatives UNIFI (ISO 20022) ISO UNIversal Financial Industry message scheme, the recipe: syntax neutral business modeling methodology syntax specific design rules industry led development/registration process financial repository on reverse engineering approach to ease coexistence

Slide 15 UNIFI_(ISO_20022)_v32 Growth adds exponential complexity and expense… RosettaNet OAGi TWIST Proprietary format SWIFTIFX EDIFACT Without common building blocks: Point-to-point connection Data is mapped directly from one application to another Costly, unscalable and difficult to implement and maintain Process, routing, rules logic needs to be coded to specific message types 42 interfaces = n * (n-1) Source: John Mersberg, IBM Corporation UNIFI – ISO 20022

Slide 16 UNIFI_(ISO_20022)_v32 Standardised implementation reduces cost, time to effect change and improves overall performance… Canonical message model = T rue process integration Reduced brittleness, faster to respond to change Shared message services – single/shared parser, message independent rules engine, etc. Unified monitoring / audit trail RosettaNet TWIST SWIFTIFX EDIFACT Canonical Message Model (i.e. ISO 20022) UNIFI aims at long term convergence, while facilitating short term coexistence… 14 interfaces = n * 2 Source: John Mersberg, IBM Corporation OAGi Proprietary format UNIFI – ISO 20022

Slide 17 UNIFI_(ISO_20022)_v32 All institutions have their own sets of data objects ISO standardises common data objects… Account Order Date …and groups them into ‘syntax- neutral’ message models, which... Order Date XML ISO … can be ‘transformed’ in message formats in the desired syntax FIX EDIFACT UNIFI – ISO 20022

Slide 18 Summary / Next Steps Smart Grid initiatives present an unprecedented opportunity that will require unprecedented interoperability. Interoperability is a journey not a destination, which requires: – Harmonized Standards – Mechanism for Managing Standards Evolution – Common Semantic Model (Standards and Enterprise) – End-to-End Model-Driven Approach to Data Integration

Slide 19 Thank You Joe Zhou Xtensible Solutions – Fran Clark Progress Software – Arpeggio Technology, LLC –