21
1 PCA-FIATECH IDS-ADI iRING Bechtel Central Engineering & Technology Robin Benjamins

PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

1

PCA-FIATECH IDS-ADI iRING

Bechtel

Central Engineering & Technology

Robin Benjamins

Page 2: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Start with ISO 15926!ISO 15926 is a standard for interoperability and the integrationof lifecycle information

Improve Your Interoperability

map map

ISO 15926

Company “Acme”

Company “Emca”

Reference Data Library

Interoperate

The iRING

RDS/WIP

Page 3: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Part 2

Data Model

Part 4Reference Data

Part 7

Templates

Natural Language

Grammar

Dictionary &

Thesaurus

Phrase, Sentence, Paragraph, Verse, Rhyme, Lyric

ISO 15926 “Parts” Analogy

Part 9Façades

“Reading”

Paper, Book, Website Part 8

RDF/OWL

iRIN

G

Page 4: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

ISO

PCA

GlobalSandbox

CommunitySandbox

PrivateSandbox

RDS/WIP Editor

iRINGMapping

Editor

Imm

uta

ble

Read-W

rite

Leve

ls o

f S

tandard

izatio

n

Federated Access

Certification Requests

Reference Data Federation

Page 5: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Information Ambiguity

Am

big

uity S

ca

le

Least Ambiguity

Greatest Ambiguity

Greatest

Least

ISO

159

26

Comma Delimited File

Full Templates

XML Schemas

Compliance

Compliance

• Data exchanges operate most successfully when ambiguity is eliminated

• Ambiguity between exchanging partners can require significant effort (labor) to remove

• The higher the ambiguity, the higher the cost to implement effective and efficient data exchanges

Ambiguity = Cost

Template Signatures

Knowledge

Information

Data

Page 6: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

The iRING

ISO 15926 Realtime Interoperability Network Grid

EPC

Owner Operator

RDS/WIPEPC

Supplier

ISO 15926

ISO 15926

Supplier

Supplier

Job Site

Page 7: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

ISO 15926

Firewall

Fire

wall

EPC

Engineering

Construction

Procurement

Project ControlsInformation infrastructure

for both internal and

external interoperability

The iRING in your Company

Page 8: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Collaboration is the Key

• To develop the standard

• To build the reference data

• To develop and test prototypes

• To create production software

• Gain access to the experts

• Share the costs

• Leverage knowledge

• Common problem for all

– Glass is half full or glass is half empty? 8

Page 9: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

www.iringug.org

Page 10: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

http://iringtools.org

http://iringug.org

http://iringsandbox.org

iRINGTools - A set of free, public domain, open source (BSD 3

license) software applications and utilities that implement iRING

protocols. iRINGTools provide users with production ready

deployable solutions. iRINGTools also provides technology

solution providers with usage patterns for the implementation

of iRING protocols in their respective solutions.

iRINGUserGroup - An open online community of users,

companies, and organizations who use, are considering

using, or are developing or deploying iRING protocols.

The iRINGUserGroup is also responsible for the

management, enhancement, and maintenance of

iRINGTools and iRINGSandbox.

iRINGSandbox – An internet hosted, publicly accessible and

publicly downloadable, iRING reference system that will

showcase the use of iRINGTools and other technology solution provider’s products that implement iRING protocols. This

reference system will also include an example iRING community sandbox that will hold ISO 15926 RDL extensions.

iRING – A set of information interoperability and

integration protocols and reference data that are

compliant with the ISO 15926, Parts 7, 8, & 9 standards,

which builds and depends on ISO 15926 Parts 1 - 6.

Page 11: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Overview

Page 12: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

App

Data

App

DataApp

Data

App

Data

iRINGTools – Big Picture

12

iRINGTools

Adapter

iRINGTools

Adapter

iRIN

GT

oo

ls

Da

taLa

ye

r

iRIN

GT

oo

ls

Da

taLa

ye

r

App

API

App

APIiRINGTools

Adapter

iRINGTools

Adapter

iRIN

GT

oo

ls

Da

taLa

ye

r

iRIN

GT

oo

ls

Da

taLa

ye

r

App

API

App

API

iRINGTools

ESB Services

iRINGTools

ESB Services

Transformation

Service•Endpoint management

•Discovery

•Mediation

•Data flows

•Orchestrations•BI provisioning

Adaption Simple direct data flow

Complex indirect data flow

Multi-Protocol

Current DataLayers•NHibernate

•Excel•SQL Database

iRINGTools Products•iRINGTools Adapter

•iRINGTools ID Generator

•iRINGTools Services

•iRINGTools DataLayers

RDLRDLRDLRDL

RDLRDL

ISOISO

WSO2 ESBWSO2 ESB

Page 13: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Adapter Framework

Semantic

Repository

Part 9Projection

NHibernat

e

NHibernat

e

CSVCSV

XMpDE

RDF

Part 8

RDF

Part 8SemWeb

[extensible

]

Generic

Objects

Data

Objects

Data

Objects

Projection

Engines

Data Stores

& APIs

[extensible

]

Data Source

Joseki

ESB

Mapping

Part 7

Mapping

Part 7 Triple

Stores

DTODTO

XMLXML

dotNetRDF

API

dotNetRDF

API

SPARQL Query &

Update

[extensible

]

Page 14: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

2010 Demonstrations• Digital Plant 2010

– iRINGUserGroup

– iRINGTools/Bentley demonstration

• Private Demonstrations

– Bechtel

– Hatch

– Emerson

• FIATECH Conference 2010

– Bechtel

– Bentley

– CCC

– CH2M Hill

– Dow

14

� Emerson

� Hatch

� Intergraph

� TCS

Page 15: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

FIATECH iRING Demo

15

Page 16: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Dow

Houston, TX

Bentley

Exton, PA

Hatch

Brisbane,

Australia

Intergraph

Huntsville,

AL

Emerson

Pune, India

Bechtel,

Frederick,

MD

PlantSpace

P&ID

OpenPlant

PDxManager

SPF

Inspec

EIO

SmartPlant

P&ID

Demonstrations

TCS

New Delhi,

IndiaSPI

Bentley

Walnut,

CA

ProjectWise

LCS

FIATECH

Conference 2010

CH2M Hill

Denver,

CO

PDB

CCC

Athens,

Greece

C3D

Page 17: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

PCA Instrument SIG Workshop

17

• Two week workshop at Bechtel’s office in Frederick,

MD, USA

• Companies in attendance

– Bechtel

– Bentley

– Dow*

– Emerson

– Fluor*

– GlencoIS*

– Hatch

– PCA

– Rosatom

– Sudoexport*

– Tecgraf

– TechInvestLab*

Page 18: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

PCA Instrument SIG Workshop

18

• Objectives– Harmonize and align ISO 15926 modeling methodologies

– Review existing set of Instrument reference from EqHub and Emerson

– Present the JORD project

– Demonstration of reference data and modeling methodology via

iRINGTools

– Scope future Instrument extensions to the reference data

• Deliverables– Beginners Guide to ISO 15926 Modeling

– Active Instrument SIG to consolidate EqHub, Emerson, and others

Instrument reference data

• https://www.posccaesar.org/wiki/SigInstWorkShops

Page 19: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

PCA Instrument SIG

19

Page 20: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Comments on SIG’s

20

• We need to establish more SIGs

• SIGs are a community of experts that begin the

process to raise newly created reference data

towards ISO certification

• SIGs, via the PCA/FIATECH MoU, should be done with

wider participation

• If you are interested in ISO 15926 – Get engaged in

SIGs!

• If you don’t find the SIG you are looking for – start

one!

Page 21: PCA-FIATECH IDS-ADI iRING (Robin Benjamins)...2010/10/20  · towards ISO certification • SIGs, via the PCA/FIATECH MoU, should be done with wider participation • If you are interested

Questions?