TC 57 TC 57 UML/XML Workshop Report for CIM user Group Jun 2007 Netherlands (ARNHEM) EDF R&D.

Slides:



Advertisements
Similar presentations
Semantic Integration and Retrieval of Multimedia Metadata Facilitating Business Interoperability from the Semantic Web Roberto García, Rosa Gil Universitat.
Advertisements

TC 57 CIM Release Plan and Technical Issue Submittal/Tracking Kendall Demaree CIM Model Manager June 11, 2008 CIM Users Group Vasteras Sweeden.
A step-wise path to e61850 with UML IEC TC 57 WG10
Copyright © Open Applications Group, Inc. All rights reserved 11 David Connelly CEO, Open Applications Group,
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
Defining and Managing Semantics and Datatypes – Is there a role for ISO Topic Maps? Martin Bryan Technical Manager The Diffuse Project
Profiles vs the Canonical Model Other Uses of CIM Version Management in CIM Architectures Smart Grid and CIM Jay Britton Alstom Grid
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
ADDRESS European Project Integration of Active Demand Eric Lambert, Cyril Effantin, EDF R&D UCA CIMUg Prague May 2011 CIM usage, one year after Active.
© ABB Ltd ABB Experience Neela Mayur CIM Users’ Group Meeting June 12, 2008.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Designing Electronic Messages UNESCAP / ECO TF Workshop SIPS : Supplychain Information Platform Study group General Secretariat : Hisanao Sugsamata
MTEI Methods & Tools for Enterprise Integration
UCTE CIM VISUALIZATION & EDITING TOOL Jun Zhu, Power Info LLC CIM User Group Meeting, Genval 2009.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
B usiness T echnology S olutions AMI – Advanced Metering Infrastructure Consumers Energy Mark Ortiz March 9, 2011.
GJXDM Information Exchange Package Methodology Naming & Design Rules (MNDR) John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User.
TMG Report to the Plenary UN/CEFACT TMG Report Chair: Gunther Stuhec Vice Chair: Christian Huemer.
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
PTD Energy Management & Information Systems FERC TC: Information Technology for Reliability & Markets ISO-RTO Standards Collaborative July 14, 2004 J.
CIM and UML Overview Terry Saxton Xtensible Solutions
EDISON INTERNATIONAL® SM SCE Project Story CIM User Group 10/12/2010 Jim Horstman Southern California Edison.
Copyright © Open Applications Group, Inc. All rights reserved 1 © Copyright 2009 Open Applications Group Improving OAGIS with Ontology Technology.
Metadata IN Smart Grid Group Name: REQ
1 Quick Guide to CAM Dictionaries Building and using Canonical XML dictionaries for CAM (CAM – Content Assembly Mechanism Specification) Author: David.
February 2006UNeDocs Overview Michael Dill / GEFEG mbHSlide 1 What is this specific TBG2 project about? What is CEFACT TBG2 ‚ Digital Paper? What is the.
TC 57 IEC TC57 WG13 EMS Application Program Interfaces Terry Saxton Convenor, WG13.
J-L Sanson, A. Maizener Cimug © Zamiren CimConteXtor A. Maizener : J.L. Sanson : Credit to Sebastien.
ISO ebXML Study Montreal (FvB)1 The Study of ISO TC215 for e-business/ebXML Frans van Bommel Montreal, 29 March 2007 Closing Plenary TC215 The Study of.
Use Cases for TC57 and for other TCs… Eric Lambert EDF R&D CIM User group PRAGUES 2011.
IEC WG Summaries Austin, TX October 24, WG 13 – EMS API Convener: Terry Saxton The principal task of the IEC series of standards is to develop.
TC 57 IEC TC57 WG-16 Status & Plans Jim Waight June 11, 2008.
Oracle, OAGIS and Open Standards October 21-22, Walldorf, Germany Garret Minakawa, Director.
ISO ebXML Study HL7 San Diego (FvB) 1 The Study of ISO TC215 for ebXML Frans van Bommel Member of ISO TC215 Manager VEKTIS NL Chairman of UNcefact TBG10.
Integration Framework for Analytics Semantic model for organizing ‘public’ (shared) information 3 Sets of standards maintained by 3 IEC TC57 Working.
TC 57 PSCE09 - CIM Status Update Panel Session Introduction Ed Dobrowolski, NERC.
MTEI Report Methods & Tools for Enterprise Integration Milan, Italy June 18, 2010 Cyril Effantin (EDF R&D), Alan McMorran (Open Grid Systems )
1 UCA/CIM TSC Enterprise Application Integration Task Force  Scope: Drive the understanding and implementation of CIM-based message exchange to support.
U NITED N ATIONS C ENTRE F OR T RADE F ACILITATION A ND E LECTRONIC B USINESS Under the auspices of United Nations Economic Commission for Europe UN/CEFACT.
Roadmap Phase 2 EAD & AICM By: Eduard Porosnicu, AIM Expert 7-8 October 2009 ACAC – AIM Workshop.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
Leveraging UBL for Developing Justice XML (GJXDM) Reference Documents John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User Conference.
Copyright © Open Applications Group, Inc. All rights reserved Open Applications Group OAGIS Core Components WG Tax Component
TC 57 CIM user Group Meeting June 2010 Milano 1 Technical Committee 57 POWER SYSTEMS MANAGEMENT AND ASSOCIATED INFORMATION EXCHANGE.
G. Suter CH Session 3 – Block 2 – 4 th Question Barcelona May “ System Interfaces for Distribution Management “ TC57 WG14 Standards IEC
Overview AMI-Enterprise For further information, contact: Wayne Longcore Chair of AMI-Enterprise Task Force, Board Of Directors.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
TC 57 CIM user Group Meeting October 2010 San Francisco 1 Technical Committee 57 POWER SYSTEMS MANAGEMENT AND ASSOCIATED INFORMATION EXCHANGE.
ONION Ontologies In Ontology Community of Practice Leader
UN/CEFACT Mission Role of Architecture and Deliverables.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
July 11, 2008OASIS SET TC OASIS Semantic Support for Electronic Business Document Interoperability (SET) TC Overview.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
TC CIM Model Manager Summary Kendall Demaree AREVA T&D Inc. March 2009.
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
CIM User Group Overview Terry Saxton Vendor Co-Chair Open Smart Grid AMI-Ent Task Force Meeting July 14, 2009.
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.
UCTE CIM Visualization & Editing Tool
“SG-Systems” (Smart Grid – Operational Applications Integration) “Boot Camp” Overview Brent Hodges, Chair, SG-Systems Greg Robinson, Co-Chair, SG-Systems.
What is ebXML? Electronic Business Extensible Markup Language
EDF expectations regarding Interoperability tests
CIM exchanges for maintenance at ERDF
Information Systems Advisory Body GJXDM User Conference - June, 2005
Building the Business Case for Addressing Semantics in Application Integration Eric Lambert (EDF R&D) Greg Robinson (Xtensible Solutions)
Defining a new exchange format using CIM XML
The Role of CIM in Smart Grid & The SGAC Semantic Framework
M2AP Methodology For Message Assembly Profile Improving traceability, reusability and instance interoperability in CIM XML message content schema design.
Presentation transcript:

TC 57 TC 57 UML/XML Workshop Report for CIM user Group Jun 2007 Netherlands (ARNHEM) EDF R&D

TC 57 EDF R&D CimUg Jun 2007 Arnhem 2 Introduction  9th -10 th May 2007 at Minneapolis : UML XML Workshop set up and lead by :  History of this workshop more and more WG are using CIM, newcomers WG 16. WG 19 harmonization process (CIM/61850) A lot of questions and need for more formalization we are not starting from scratch; TC 57 works, but use of other existing works and standards: UN/Cefact (MoU), W3C – see doc standard boundaries

TC 57 EDF R&D CimUg Jun 2007 Arnhem 3 Workshop Goals  Agree on main steps of common methodology for defining semantic models and how they can be used to define XML messages  Agree on a core set of requirements about UML and XML modeling

TC 57 EDF R&D CimUg Jun 2007 Arnhem 4 How are IEC TC57 Working groups using the CIM semantics in XML exchanges ?  We have various technological approaches used in WGs  We have various standards (UN/Cefact, XSD, RDFS, OWL, UML……………etc)  BUT !!!!!!:   Modeling needs looks the same or are close   so it looks a good start to find a common framework to endorse those modeling needs.   it looks also a good start to see how those standards can fit this framework

TC 57 EDF R&D CimUg Jun 2007 Arnhem 5 CIM In Text and UML IEC TC 57 Views In Text Message Architecture In Text and Diagram part part 401 and 402 CPSM Profile for Network Exchange In Text and partly UML RDF CIM/XML Message part part Part 501 and 552 WG

TC 57 EDF R&D CimUg Jun 2007 Arnhem 6 CIM In Text and UML Profiles for Business Functions In Text and diagram XSD Messages Message Architecture In Text and Diagram part part Part 1 and Part 3 to 10 Profile for Distribution Network Exchange In Text and partly UML RDF CIM/XML Message Part 1 and Part 3 to 10 Plus XML NDR Part part 501 Part Part 1 and Part 3 to 10 WG

TC 57 EDF R&D CimUg Jun 2007 Arnhem 7 UML TC 57 Information Model Objects + DataTypes UML Profile for DMS DMS objects with DMS Business DataTypes UML Profile for EMS EMS objects with EMS Business Datatypes UML Profile for SubStation Automation System SAS Objects and Business DataTypes UML Profile for Market Operations CME Objects and Business DataTypes

TC 57 EDF R&D CimUg Jun 2007 Arnhem 8 UML TC 57 Information Model Objects + DataTypes DMS Profile with DMS Objects and Business DataTypes WG 14 EMS Profile with EMS Objects and Business DataTypes WG 13 SAS Profile with SAS Objects and Business DataTypes WG 10 WG 13 Business Functions SubProfile CPSM SubProfile WG 13 Business Functions Messages CPSM Messages XML SchemasRDF CME Profile with CME Objects and Business DataTypes WG 16

TC 57 EDF R&D CimUg Jun 2007 Arnhem 9 UML TC 57 Information Model Objects + DataTypes WG 14 Business Functions SubProfile CDPSM SubProfile WG 14 Business Functions Messages CDPSM Messages XML SchemasRDF DMS Profile with DMS Objects and Business DataTypes WG 14 EMS Profile with EMS Objects and Business DataTypes WG 13 SAS Profile with SAS Objects and Business DataTypes WG 10 CME Profile with CME Objects and Business DataTypes WG 16

TC 57 EDF R&D CimUg Jun 2007 Arnhem 10 UML TC 57 Information Model Objects + DataTypes WG 16 European Style Market Profile WG 16 US Style Market Profile European Style Market Messages US Style Market Messages XML Schemas DMS Profile with DMS Objects and Business DataTypes WG 14 EMS Profile with EMS Objects and Business DataTypes WG 13 SAS Profile with SAS Objects and Business DataTypes WG 10 CME Profile with CME Objects and Business DataTypes WG 16

TC 57 EDF R&D CimUg Jun 2007 Arnhem 11 UML TC 57 Information Model Objects + DataTypes SAS Configuration SubProfile SAS LN Exchange SubProfiles SAS Coonfiguration Message SAS LN Exchange Messages SCL Schemas MMS syntax Other syntax DMS Profile with DMS Objects and Business DataTypes WG 14 EMS Profile with EMS Objects and Business DataTypes WG 13 SAS Profile with SAS Objects and Business DataTypes WG 10 CME Profile with CME Objects and Business DataTypes WG 16

TC 57 EDF R&D CimUg Jun 2007 Arnhem 12 (UML) Information Model (UML) Contextual Model (Profiles) CCTS UP2CC UCM (UML) Message Assembly Models Message Assembly CCTS is an ISO series standard : Electronic Business Extensible Markup Language (ebXML) -- Part 5: ebXML Core Components Technical Specification, Version 2.01(ebCCTS) XSD Message Models Other syntatic models ….. UN/CEFACT works

TC 57 EDF R&D CimUg Jun 2007 Arnhem 13 Std & Tech Overview :Modeling levels Information Model For a Generic Domain Contextual Models (Profiles) for a Business Domain Syntax Message Models Message Assembly Models

TC 57 EDF R&D CimUg Jun 2007 Arnhem 14 Information Model For a Generic Domain Contextual Models (Profiles) for a Business Domain Syntax Message Models Message Assembly Models Modeling technologies for each levels Modeling Language Graphical notation Model Exchange Message Exchange

TC 57 EDF R&D CimUg Jun 2007 Arnhem 15 Information Model For a Generic Domain Contextual Models (Profiles) for a Business Domain Syntax Message Models XSD / (RDFS) / ( Data Base Schema) Message Assembly Models Modeling technologies for each levels Model exchange XMI / (RDFS+OWL) Modeling Language Graphical Notation UML (UN/Cefact UML profile for CCTS) Message Exchange

TC 57 EDF R&D CimUg Jun 2007 Arnhem 16 Information Model For a Generic Domain Contextual Models (Profiles) for a Business Domain Syntax Message Models Message Assembly Models Modeling needs at each level

TC 57 EDF R&D CimUg Jun 2007 Arnhem 17 Modeling levels and requirements Information level layer Contextual level layer Message Assembly level layer Syntax level layer Requirements

TC 57 EDF R&D CimUg Jun 2007 Arnhem 18 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD RDFS + OWL …. UMLXSD UMLXSD RDFS + OWL XSD MMS RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 19 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD UML shadow RDFS + OWL UML shadow UMLXSD UMLXSD MMS …. RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 20 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD UML Shadow UML XSD …. RDFS + OWL UML shadow

TC 57 EDF R&D CimUg Jun 2007 Arnhem 21 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD …. XSD UML Shadow RDFS + OWL UML shadow UML

TC 57 EDF R&D CimUg Jun 2007 Arnhem 22 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD UML Shadow RDFS + OWL UML shadow MMS …. RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 23 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD …. RDFS + OWL XSD UML Shadow RDFS + OWL UML shadow RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 24 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSD UML XSD UML Shadow RDFS + OWL UML shadow RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 25 Modeling levels Requirements technologies mapping Information level layer Contextual level layer Message Assembly level layer Syntax level layer UML XSDMMS …. XSD UML Shadow RDFS + OWL UML shadow RDFS + OWL

TC 57 EDF R&D CimUg Jun 2007 Arnhem 26 Conclusion about the UML XML workshop Report  A report + proposal being made to be sent to the WG19 about :  How we want to continue this work at IEC level ?  What items should be studied in priority now + Roadmap?  When defining CIM based messages, we need to have a formal common framework (methodology) whatever the type of the used technology (RDFS, XSD)   we reach an agreement on the different layers during the first workshop based on the UN/Cefact spirit.  We need to define formal rules of technology mapping with this framework.   XSD   RDFS + OWL  There is no conflict between all those technologies and standards (RDFS OWL XSD UN/Cefact UML….Etc…).  They all Help to build a better Interoperability for CIM based exchanges.  Taking the best of each approach to build unified framework is what we were promoting in this workshop.