29
1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Embed Size (px)

Citation preview

Page 1: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

1

ISO 15926 & iRING Overview

Bechtel

Central Engineering & Technology

Presented by Magne Valen-Sendstad/POSC Caesar

Robin Benjamins

Page 2: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

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

Improve Your Interoperability

map map

ISO 15926

Company “Acme”

Company “Emca”

Reference Data Library

Interoperate

The iRING

RDS/WIP

Page 3: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Part 2Data Model

Part 4Reference Data

Part 7Templates

Natural LanguageGrammar

Dictionary &Thesaurus

Phrase, Sentence, Paragraph, Verse, Rhyme, Lyric

ISO 15926 “Parts” Analogy

Part 9Façades

“Reading”

Paper, Book, Website Part 8RDF/OWL

iRIN

G

Page 4: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

ISO

PCA

GlobalSandbox

CommunitySandbox

PrivateSandbox

RDS/WIP Editor

iRINGMapping

Editor

Imm

utab

leR

ead-

Writ

e

Leve

ls o

f Sta

ndar

diza

tion

Federated Access

Certification Requests

Reference Data Federation

Page 5: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Information Ambiguity

Am

bigu

ity S

cale

Least Ambiguity

Greatest Ambiguity

Greatest

Least

ISO

15

92

6

Comma Delimited File

iRING 2.0 Implementation

XMpLant Schema

Implementation

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

iRING 1.0 Implementation

Page 6: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Productivity

Use of automation has resulted in productivity improvement but gains are not keeping pace with investment and expectations

How can we break through the “Gap”?

Time

Productiv

ityA

uto

mat

ion

Potential

Actual

The Gap

Page 7: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

The Problem Space

80%

20%

Business Process

Technology

We tend to overemphasize this portion

Page 8: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

The challenge

Data ???

Exchange

Page 9: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

A New Approach

80%

20%What we have been “fixing” for many years

Where we need to focus

Information Modeling

Page 10: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

A Global Common Model

Information Information

ISO 15926

Exchange

Page 11: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Plethora of Standards

ISO 15926“Lingua Franca”

XMpLantAEXEDI

Co

mp

any

Inte

rnet

CIS/2 / IFC ISO 15926

Construction Contracts Project Controls Startup

BankSteel

FabricatorEquipment

ManufactureHeater

ManufactureJV

EPC

ProcurementEngineering

Page 12: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

RDM

DataBroker

ExchangeScenarios

DataBroker Interface

DataBroker Interface

DataBroker Interface

DataBroker Interface

DataBroker Interface

Application 1

Application 2 Application 3

Application 4 Application 5

DataBroker and the RDM

RDM

Page 13: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

The iRING

ISO 15926 Realtime Interoperability Network Grid

EPC

Owner Operator

RDS/WIPEPC

Supplier

ISO 15926

ISO 15926

Supplier

Supplier

Job Site

Page 14: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

ISO 15926

Firewall

Firew

all

EPC

Engineering

Construction

Procurement

Project ControlsInformation infrastructure

for both internal andexternal interoperability

The iRING in your Company

Page 15: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

iRING Deployment

15

other BSAPsother BSAPsother BSAPsother BSAPsother BSAPsother BSAPs

SP 3DSP 3D

SPISPI

SP P&IDSP P&ID

InfoWorksInfoWorks

BecGISBecGIS

ProcurementProcurement

SPFSPF

ConstructionConstruction

BechtelBechtelCustomer,

Owner/OperatorCustomer,

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: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Part 2 Entities

ISO 15926 Reference Data

Full-Part 2 Template(aka Longhand)

Proto Templates

Template Signatures

Classes

Shortcut: DE Driven(Characterization Methodology)

Shorthand: DE / EM Interface

Domain Expert (DE)Expert Modeler (EM)

Public

Private

Business Domain

Modeling Domain

Template Roles

Part 7

Lifting

Page 17: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Part 2Data Model

Part 3/4Taxonomy

Part 7Template

Part 8OWL/RDF

Part 9Facade

ISO

15

92

6 I

nfo

rma

tio

n M

od

el

Technical ImplementationInformation Modeling

Reference Data

ISO 15926 Standard Conformance

Project Data Represented in ISO 15926

Format API

iRING Compliance

Page 18: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Template to Template Data

ExchangePart 7/Part 8

App“A”

App“B”

ISO 15926IntegrationDatabase

App“C”

Data Exchange to “Lifting”

ISO 15926“Lifted” Repository

Part 2/Part 8

Legacy Application

Same Templates

Legacy Application

Same Templates

RDS/WIP

Data Exchange from “Lowering”

Legacy Application

Other Templates

Taxonomy Template

ISO P/4

Community

PCA

Company

ISO P/7

Community

PCA

Company

Part 2

Project Data

Organizations

Sandbox

Reference Data Federation

Page 19: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

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?19

Page 20: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

www.iringug.org

Page 21: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

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 22: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

http://iringtools.org

http://iringug.org

http://iringsandbox.org

iRING – Relationships

Codependence

ManagesDrives

Reference System

Modeling

Support

Open Source Certification

PCA

FIATECH

Recommendations

OpenO&M

[certification organization]

Page 23: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Overview

Page 24: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

AppDataAppData

AppDataAppData

iRINGTools – Big Picture

24

iRINGToolsAdapter

iRINGToolsAdapter

iRIN

GTo

ols

Dat

aLay

eriR

ING

Tool

sD

ataL

ayer

AppAPIAppAPI

iRINGToolsAdapter

iRINGToolsAdapter

iRIN

GTo

ols

Dat

aLay

eriR

ING

Tool

sD

ataL

ayer

AppAPIAppAPI

iRINGToolsESB ServicesiRINGTools

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 25: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Adapter Framework

SemanticRepository

Part 9Projection

NHibernateNHibernate

CSVCSV

XMpDE

RDFPart 8RDF

Part 8 SemWeb

[extensible]…

Generic Objects

Data Objects

Data Objects

ProjectionEngines

Data Stores

& APIs

[extensible]…

Data Source

Joseki

ESBMapping

Part 7Mapping

Part 7 TripleStores

DTODTO

XMLXML

dotNetRDF API

dotNetRDF API

SPARQL Query & Update

[extensible]…

Page 26: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

Adapter ServiceAdapter Service

Custom Data LayerCustom Data Layer

Data Layer Extensibility

Data Object

ApplicationEntity

ApplicationEntity

IDat

aObj

ect

DataDictionary

DataDictionary

IDat

aLay

er

CreateCreate

GetGet

DeleteDelete

PostPost

GetDictionaryGetDictionary

ApplicationAPI

ApplicationAPI

DataFilterDataFilter

Response (List<string>)

Response (List<string>)

Identifiers (List<string>)

Identifiers (List<string>)

Page 27: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

2010 Demonstrations• Digital Plant 2010

– iRINGUserGroup– iRINGTools/Bentley demonstration

• Private Demonstrations– Bechtel– Hatch– Emerson

• FIATECH Conference 2010– Bechtel– Bentley– CCC– CH2M Hill– Dow

27

Emerson Hatch Intergraph TCS

Page 28: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

DowHouston, TX

BentleyExton, PA

HatchBrisbane, Australia

IntergraphHuntsville,

AL

EmersonPune, India

Bechtel,Frederick,

MD

PlantSpaceP&ID

OpenPlantPDxManager

SPF

Inspec

EIO

SmartPlant P&ID

Demonstrations

TCSNew Delhi,

IndiaSPI

BentleyWalnut,

CAProjectWise

LCS

FIATECHConference 2010

CH2M HillDenver,

CO

PDB

CCCAthens, Greece

C3D

Page 29: 1 ISO 15926 & iRING Overview Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar Robin Benjamins

www.iringug.org