Introduction to PipelineML

Slides:



Advertisements
Similar presentations
ISPRS WG II/3 Chongjun YANG Sept th 2003, Thailand Co-Chair of ISPRS WG II/3 IRSA/Chinese Academy of Sciences.
Advertisements

Yi Wang CTO, Data Services Ivy Li Director, Equity Data Collection
Interactive Financial eXchange XML Usage in Financial Services Mark Tiggas President, Interactive Financial eXchange Open Applications.
Spatial Vision Innovative Geospatial Solutions BioSIRT - A national system using Open GIS components Ian Miller.
UDDI, Discovery and Web Services Registries. Introduction To facilitate e-commerce, companies needed a way to locate one another and exchange information.
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.
New Data Interchange Format? Concerns of Commercial Software Providers Jeff Kuznia Compumedics.
Chapter9 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Automatic Data Ramon Lawrence University of Manitoba
Lecture Nine Database Planning, Design, and Administration
Release 4 of the COUNTER Code of Practice for e- Resources and new usage- based measures of impact Peter Shepherd COUNTER May 2014.
ADML A result of cooperation and leverage! The Open Group W3C OMG MCC CMU.
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
QAD Pitch Report QAD EDI. Introduction to EDI … the transfer of structured data, by agreed messaging standards, from one computer system to another without.
IPUMS to IHSN: Leveraging structured metadata for discovering multi-national census and survey data Wendy L. Thomas 4 th Conference of the European Survey.
Data Transformation for Analysis Purposes Presented By: Gregg Ravenscroft Khulisa Management Services
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
San José, CA – September, 2004 Localizing with XLIFF and ICU Markus Scherer Raghuram (Ram) Viswanadha IBM San.
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
AMR & Meter data interoperability B.N. Prasanna North Delhi Power Ltd.
Publish Your Work BIM Curriculum 04. Topics  External Collaboration  Sharing the BIM model  Sharing Documents  Sharing the 3D model  Reviewing 
BOEING PROPRIETARY Rocketdyne Propulsion and Power CAD Data Translation - Past, Present and Future from consumers’ point of view The 7 th NASA-ESA Workshop.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
ICT Technologies Session 2 4 June 2007 Mark Viney.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
interactive logbook Larry Bridgefoot Paul Kiddie Neil Sandle Tom Marianczak Dan Williams Chet.
Managing Contractors & Survey Data Presented by Bruce Carter.
XML The “E-Lance Economy” or “Digital Economy” is a new challenge for interacting over networks. XML was developed by the World Wide Web Consortium (W3C)
© 2011 Clinovo. All Rights Reserved. The contents of this document are confidential and proprietary to Clinovo 1 Clinovo 1208 E. Arques Avenue, Suite 114.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
SDMX IT Tools Introduction
G. Suter CH Session 3 – Block 2 – 4 th Question Barcelona May “ System Interfaces for Distribution Management “ TC57 WG14 Standards IEC
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools Common.
CONVERSION OF CAD DATA TO GIS LAYERS Challenges and Techniques Compiled by: Tope Bello Summer 2005 Instructor POEC 6387 GIS Workshop Professor Ronald Briggs.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Accurate  Consistent  Compliant Contact: i4i the structured content company the structured content company.
Integration and Forms Tools for Laserfiche from TCi IS124 Kevin Pederson & Chris Sharp.
CMMI Certification - By Global Certification Consultancy.
Creo Spec-Driven Piping
Introduction to Visual Basic. NET,. NET Framework and Visual Studio
Database Systems: Design, Implementation, and Management Tenth Edition
European Monitoring Platform for Mapping of QoS and QoE
Discussion Topics for Exploring OMG UPDM Way-ahead
Creo Spec-Driven Piping
ADAC-Practical Applications: ADAC XML Data Transfer Implementation in Trimble Business Centre Chris Power.
PipelineML 90th OGC Technical Committee Washington, DC
Fit For Purpose: Tools Supporting A Decentralized Infrastructure
Demonstrator Stuart Girvan – Geoscience Australia
eXtensible Markup Language
XML Based Interoperability Components
Transorganizational Change
NGMN & Open Source Sudhagar Chinnaswamy Principal Software Engineer.
Mapping Your Future®: Supporting Standards
Enterprise Program Management Office
Introduction to the WMO/OGC Hydrology Domain Working Group
Our Client: Global Investment Bank -with over 700 offices in 28 countries Net revenues were $19.1 billion, and profits $3.0 billion ( 2002)
Statistical Information Technology
Metadata The metadata contains
Tax Software Development in a Multi-Jurisdictional Environment
WG standards for data access/exchange
SDMX IT Tools SDMX Registry
Palestinian Central Bureau of Statistics
Presentation transcript:

Introduction to PipelineML John Tisdale Enterprise Products Terry Strahan MPH

What is PipelineML PipelineML is an initiative to develop an open extensible vendor-neutral international standard to enable the interoperable interchange of pipeline data between parties, disparate systems and software applications without loss of accuracy, density or data resolution; without ambiguity; and without need for conversion between intermediate or proprietary formats while maintaining contextual integrity. This standard is expected to leverage existing OGC standards such as GML, GML-SF, WFS, WMS, etc.

What is PipelineML PipelineML seeks to facilitate exchange of pipeline data between such parties as: Pipeline Operator Internal Departments (acquisition, construction, field operations, integrity, OneCall, corrosion prevention, ROW, public awareness, HCA, etc.) Service Providers (surveyors, construction companies, cartographic vendors, etc.) Regulatory Agencies (DOT/FERC/PHMSA, NPMS, TRRC, etc.) Emergency Response Agencies

What is PipelineML It endeavors to facilitate data exchanges: Without need to convert data between various formats Without need for proprietary technologies or standards, although it can be freely utilized in/by proprietary technologies and standards Example: PDF (Portable Document Framework) as a universal document data exchange format used by many proprietary software applications

What is PipelineML Will PipelineML compete with or conflict with PODS? No, PipelineML is an independent open standard for exchanging pipeline component data It can be adopted and implemented in any data storage model on the market (such as PODS Spatial, PODS Relational, APDM, UPDM, iSat, etc.) Whoever wants to use it to enable universal open data exchange can do so It can become common ground that ties numerous disparate systems together to enable the entire pipeline industry to easily share data

What is PipelineML

What is PipelineML Will PipelineML be based on the PODS data storage model? No, a data interchange standard should service one goal - the interchange of data. The goals of a data storage model are very different and incompatible with the goals of data interchange. PipelineML needs to support as concise representation of data as possible without introducing ambiguity or losing contextual integrity of data. However, PODS and PipelineML can work collaboratively to provide a cohesive solution.

What is PipelineML Will PipelineML compete with or conflict with any software applications? No, PipelineML is an independent open data exchange standard that can be adopted and implemented by any software application on the market whose vendor wishes to enable their clients to easily intake or output pipeline data. Any software application would simply need to create an import and export feature to provide PipelineML interchange capability.

How will PipelineML benefit Industry Operators Share data with internal departments and service providers quickly and easily without intermediary, error-prone, costly format conversion. Service Providers Exchange data with clients using single data format. Software Vendors Provide your clients with enterprise solution integration with your applications quickly and easily. Regulatory Agencies Get information from operators quickly and easily using a single standardized format.

Interchange Challenges Three Key Interchange Challenges Enable Conciseness Convey meaning with the least amount of information possible. Avoid Ambiguity Prevent loss in clarity of meaning due to differences in vernacular, definitions, categorizations, etc. between parties and applications. Retain Contextual Integrity Preserve the full contextual meaning of data through the exchange transaction.

Pre-PipelineML Data Exchange Party A Format = CSV file Component = Linepipe Yield Strength = 52,000 Material = Low Carbon Steel Outside Diameter = 12.750 Wall Thickness = 0.250 Grade = X-52 Specification = API-5L Manufacturer = U.S. Steel Party B Format = SDE file Component = Pipe Tensile strength = 52000 Material = Steel Nominal Pipe Size = 12 inch Wall Thickness = .25 inch Grade = X52 Spec = API5L Manufacturer = US Steel Translation requires complex mapping or human interpretation

Addressing the Challenges Introduction of PipelineML International Code Standard (PICS) Common global pipeline type code registry Common definitions for all types of pipeline component types, material types, installation methods, coating types, manufacturers, etc. Supports international measurement systems and languages Lookup values on PICS online registry via Web services or download entire registry contents as SQL DDL/DML scripts

PipelineML+PICS Data Exchange Party A Format = PipelineML PICS_ID = B34555C5-35DA-4F99-B2C8-2F267F6194CC Party B Format = PipelineML PICS_ID = B34555C5-35DA-4F99-B2C8-2F267F6194CC PICS PICS_ID B34555C5-35DA-4F99-B2C8-2F267F6194CC = Component = Linepipe, Yield Strength = 52000, Material = Low Carbon Steel, Outside Diameter = 12.750, Wall Thickness = 0.250, Grade = X-52, Specification = API-5L, Manufacturer = U.S. Steel

PipelineML+PICS Data Exchange Party A Format = PipelineML TYPE DATA (PICS) PICS_ID = B34555C5-35DA-4F99-B2C8-2F267F6194CC INSTANCE DATA Install Date = 7/14/1998 Location = 0xE6100000011 489DF6B7A19063E4057EE50229AF557C07E53BDD213063E4000CDB75396F557C0 Party B Format = PipelineML TYPE DATA (PICS) PICS_ID = B34555C5-35DA-4F99-B2C8-2F267F6194CC INSTANCE DATA Install Date = 7/14/1998 Location = 0xE6100000011 489DF6B7A19063E4057EE50229AF557C07E53BDD213063E4000CDB75396F557C0 Concise. Unambiguous. Contextual Integrity.

PipelineML Components Universal Type Attributes (from PICS) Component types - pipe, valves, flanges, meters, tees, sleeves, coatings, etc. Material types Anomaly types Instance Attributes (standardized tags) Field installation modifications Installation date and location Vendors involved in installation, etc.

Development Methodology Leverage existing data exchange standards Work jointly between PODS and OGC under MOU to combine expertise Leverage OGC GML, WFS, WMS, etc. Leverage OGC’s standards maturation and testing procedures Leverage PODS to vet and mature standard, tags, and PICS code content Pursue joint PODS/OGC endorsement, support, and integration

PipelineML Core Values Open and extensible Supports complete interoperability Non-proprietary standard that can be used in proprietary solutions Practical and usable Flexible and extensible Fit-for-purpose Concise Unambiguous Lossless contextual integrity Based on existing XML and GML standards

Question & Answers Questions For additional information, please join us for a follow-up session this afternoon