what is it? - posc caesar...what is it? • “iring” is just a label or brand of something else....

16
What is it?

Upload: others

Post on 12-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

What is it?

Page 2: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

What is it?

• “iRING” is just a label or brand of something else.

• The iRING brand represents a set of information interoperability and integration protocols and reference data, that are fully compliant with ISO 15926

• ISO 15926 is the important part, but it’s just too awkward to say the name.

Page 3: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Great! So what is ISO 15926

• ISO 15926 is an international standard issued by ISO. (duh!)

• ISO 15926 is based on principles and concepts that have been defined by the W3C and are known as the “Semantic Web”, “Linked Data”, or “Web 3.0”.

• Most significantly, ISO 15926 is about standardization of information representation.  And it is specifically focused on the semantic precision of information representation, ambiguity reduction, and relationships.

• Less significantly, ISO 15926 is the standardization of technical implementations.  (The standard is mostly implementation neutral.)

Page 4: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Information AmbiguityGreatest Least Ambiguity• Ambiguity between

exchanging partners can require significant effort (labor) to remove

• The higher the ambiguity, the higher the cost to use information

Ambiguity = Cost

Ambiguity

 Scale

Greatest Ambiguity

LeastIS

O 1

5926

Raw Data

Full TemplatesRDL for Integration

DictionaryRDL for 

Terminology

Compliance

Template SignaturesRDL for 

Interoperability

Compliance

Page 5: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Why is the Semantic Web Important?

Linked Data•The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data. With linked data, when you have some of it, you can find other, related, data.•Like the web of hypertext, the web of data is constructed with documents on the web. However,  unlike the web of hypertext,  where links are relationships anchors in hypertext documents written in HTML, for data they links between arbitrary things described by RDF,.  The URIs identify any kind of object or concept.  But for HTML or RDF, the same expectations apply to make the web grow:

1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names. 3. When someone looks up a URI, provide useful information, using the 

standards (RDF*, SPARQL) 4. Include links to other URIs. so that they can discover more things. 

Tim Berners‐Lee, http://www.w3.org/DesignIssues/LinkedData.html

Page 6: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

More on ISO 15926…

• ISO 15926 is a communication standard.

• ISO 15926 uses a grammar and vocabulary.

• ISO 15926 is 100% generic which makes it adaptable to any industry domain.

• ISO 15926 is about machines talking to other machines at a semantic level.

Page 7: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

ISO 15926 “Parts” Analogy

Part 2Data Model

Part 4Reference Data

Part 7Templates

Natural LanguageGrammar

Dictionary &Thesaurus

Phrase, Sentence, Paragraph, Verse, Rhyme, Lyric

Part 9Façades

“Reading”

Paper, Book, Website Part 8RDF/OWL

iRIN

G

Page 8: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Back to iRING

• iRING, as a brand, sets a clear expectation of the level of ISO 15926 compliance.

• iRING does not add anything to the standard and it is not separate from ISO 15926.

• There are implementations that are based on iRING: Bentley OpenPlant Interfaces and iRINGTools Services.

Page 9: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

iRINGTools

• “iRINGTools” is software and “iRING” is just a brand• iRINGTools is open source software available at www.iringug.org

• iRINGTools is an adapter technology implementation that complies to ISO 15926/iRING

• As an adapter, iRINGTools creates and manages APIs for any data source as ISO 15926/iRING compliant interfaces.

• iRINGTools also includes additional services to manage the vocabulary of ISO 15926.  This vocabulary is known as Reference Data (RD).

Page 10: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

AppDataAppData

AppDataAppData

iRINGToolsAdapter

iRINGToolsAdapter

iRINGTo

ols

DataLayer

iRINGTo

ols

DataLayer

AppAPIAppAPI

iRINGToolsAdapter

iRINGToolsAdapter

iRINGTo

ols

DataLayer

iRINGTo

ols

DataLayer

AppAPIAppAPI

iRINGToolsESB ServicesiRINGToolsESB Services

Transformation

Service•Endpoint management•Discovery•Mediation•Data flows•Orchestrations•BI provisioning

Adaption

Simple direct data flow

Complex indirect data flow

Multi-Protocol

RDLRDLRDLRDL

RDLRDL

ISOISO

WSO2 ESBWSO2 ESB

iRINGTools Overview

ISO 5926 Specs and Reference Data

APIs & MashupsAPIs & Mashups

Page 11: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

ISO 15926 Reference Data

• Reference Data (RD) is the major component of ISO 15926• RD defines a standardized grammar and vocabulary• RD also defines the “information model” that all interfaces 

will use to represent their information• The information model defines the relationships and 

semantics of information• The RD as a single entity is federate: distribute across the 

internet and distribute across levels of certification• RD contains both certified and Work In Progress (WIP) 

content• RD is always extensible and can be extend quickly via the 

WIP process

Page 12: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

ISO

PCA

GlobalSandbox

CommunitySandbox

PrivateSandbox

FederatedAccess

Imm

utab

leR

ead-

Writ

e

Leve

ls of

Sta

ndar

diza

tion

Certification Requests

Reference Data Federation

Page 13: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

ISO 15926/iRING

mapmap mapmap

ISO 15926

System “Acme”

System“Emca”

Reference Data Library

InteroperateInteroperate

ProprietarySchema

ProprietarySchema

InformationModel

InformationModel

ProprietarySchema

ProprietarySchema

APIAPI

Mapping between a data source’s proprietary schema and the standard information model

Mapping between a data source’s proprietary schema and the standard information model

iRINGTools Adapter

iRINGTools Adapter

Mobile

Browser

WidgetsAPIs & 

Mashups

The iRING

Page 14: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Who is Adopting ISO 15926/iRING?

• Businesses– EPCs– OOs– OEM Suppliers

• Industries– Oil and Gas– Nuclear and Fossil Power– Mining and Metals– And many more to come…

• Countries– USA, UK, Australia, Russia, Brazil, Norway, and many other European countries

Page 15: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

15

other BSAPsother BSAPsother BSAPsother BSAPsother BSAPsother BSAPs

SP 3DSP 3D

SPISPI

SP P&IDSP P&ID

InfoWorksInfoWorks

BecGISBecGIS

ProcurementProcurement

SPFSPF

ConstructionConstruction

BechtelBechtelCustomer,Owner/Operator

Customer,Owner/Operator

P&IDP&ID

3D3D

ProcurementProcurement

GISGIS

ECMECMERPERP

ProcurementProcurement

LCIMLCIM

ECMECM

3D3D

O&MO&M

ECMECM

ERPERP

LCIMLCIM

Other appsOther apps

Other appsOther apps

Other appsOther apps

JV PartnersJV PartnersSuppliersSuppliersJV PartnersJV PartnersJV PartnersJV Partners

PSN 2.0

PSNPortal

Page 16: What is it? - POSC Caesar...What is it? • “iRING” is just a label or brand of something else. • The iRING brand represents a set of information interoperability and integration

Questions?