Download presentation
Published byJody Heath Modified over 9 years ago
1
ISO 15926 & iRING Overview Bechtel Central Engineering & Technology
Robin Benjamins Bechtel Central Engineering & Technology Presented by Magne Valen-Sendstad/POSC Caesar
2
Improve Your Interoperability
Start with ISO 15926! ISO is a standard for interoperability and the integration of lifecycle information The iRING Company “Emca” Company “Acme” Interoperate map map Reference Data Library RDS/WIP ISO 15926
3
iRING ISO 15926 “Parts” Analogy Part 2 Data Model Natural Language
Grammar Part 4 Reference Data Dictionary & Thesaurus Phrase, Sentence, Paragraph, Verse, Rhyme, Lyric iRING Part 7 Templates Part 8 RDF/OWL Paper, Book, Website Part 9 Façades “Reading”
4
Levels of Standardization
Reference Data Federation Levels of Standardization Certification Requests ISO RDS/WIP Editor PCA Immutable Global Sandbox iRING Mapping Editor Community Sandbox Read-Write Private Sandbox Federated Access
5
XMpLant Schema Implementation
Information Ambiguity Greatest Least Ambiguity 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 Compliance Ambiguity Scale iRING 2.0 Implementation ISO 15926 iRING 1.0 Implementation XMpLant Schema Implementation Least Compliance Comma Delimited File Greatest Ambiguity
6
Productivity Potential The Gap Productivity Automation Actual Time 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”?
7
The Problem Space Business Process Technology 80%
We tend to overemphasize this portion 20% Technology
8
The challenge Data ??? Exchange
9
What we have been “fixing” for many years
A New Approach Information Modeling 80% Where we need to focus What we have been “fixing” for many years 20%
10
A Global Common Model ISO 15926 Information Information Exchange
11
Plethora of Standards Company ISO 15926 “Lingua Franca” Internet
XMpLant AEX EDI Company Internet CIS/2 / IFC Construction Contracts Project Controls Startup Bank Steel Fabricator Equipment Manufacture Heater JV EPC Procurement Engineering
12
DataBroker and the RDM Application 1 Application 3 Application 2
DataBroker Interface Application 2 Application 3 DataBroker Interface DataBroker Interface DataBroker Exchange Scenarios RDM RDM DataBroker Interface DataBroker Interface Application 4 Application 5
13
ISO 15926 Realtime Interoperability Network Grid
The iRING ISO 15926 RDS/WIP EPC Supplier EPC Supplier Job Site ISO 15926 Owner Operator Supplier ISO Realtime Interoperability Network Grid
14
The iRING in your Company
Firewall EPC Firewall Engineering Procurement Construction Project Controls Information infrastructure for both internal and external interoperability ISO 15926
15
iRING Deployment PSN 2.0 ISO 15926 iRING Customer, Bechtel
other BSAPs SP 3D SPI SP P&ID InfoWorks BecGIS Procurement SPF Construction Bechtel Customer, Owner/Operator P&ID 3D GIS ECM ERP LCIM O&M Other apps ISO 15926 JV Partners Suppliers iRING PSN 2.0 PSN Portal
16
ISO 15926 Reference Data Domain Expert (DE) Expert Modeler (EM)
Classes Business Domain Public Shortcut: DE Driven (Characterization Methodology) Template Signatures Template Roles Shorthand: DE / EM Interface Full-Part 2 Template (aka Longhand) Part 7 Modeling Domain Private Lifting Proto Templates Part 2 Entities
17
Technical Implementation Project Data Represented in ISO 15926
ISO Standard Conformance Information Modeling Technical Implementation Reference Data Part 7 Template Format API Part 2 Data Model Part 8 OWL/RDF Part 9 Facade ISO Information Model Part 3/4 Taxonomy iRING Compliance Project Data Represented in ISO 15926
18
Reference Data Federation
Data Exchange to “Lifting” Data Exchange from “Lowering” Legacy Application Other Templates Legacy Application Same Templates App “A” App “C” Facade Facade ISO 15926 “Lifted” Repository Part 2/Part 8 Legacy Application Same Templates App “B” ISO 15926 Integration Database Facade Facade Project Data Taxonomy Template Template to Template Data Exchange Part 7/Part 8 ISO P/4 ISO P/7 Organizations PCA PCA RDS/WIP Community Community Sandbox Company Company Part 2
19
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?
21
http://iringug.org http://iringtools.org http://iringsandbox.org
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 Parts 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. 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. 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 RDL extensions.
22
[certification organization]
iRING – Relationships PCA OpenO&M Recommendations FIATECH Modeling Support [certification organization] Drives Manages Reference System Open Source Certification Codependence
23
Overview
24
iRINGTools – Big Picture
iRINGTools Products iRINGTools Adapter iRINGTools ID Generator iRINGTools Services iRINGTools DataLayers Current DataLayers NHibernate Excel SQL Database Adaption Transformation Simple direct data flow App Data App Data iRINGTools Adapter iRINGTools Adapter Complex indirect data flow App API iRINGTools DataLayer iRINGTools DataLayer App API iRINGTools ESB Services Multi-Protocol WSO2 ESB Service Endpoint management Discovery Mediation Data flows Orchestrations BI provisioning RDL ISO
25
Adapter Framework Part 9 Projection Engines Data Stores & APIs
Semantic Repository Part 9 Projection NHibernate CSV XMpDE RDF Part 8 SemWeb [extensible] … Generic Objects Data Objects Projection Engines Data Stores & APIs Data Source Joseki ESB Mapping Part 7 Triple Stores DTO XML dotNetRDF API SPARQL Query & Update
26
Data Layer Extensibility
Adapter Service Identifiers (List<string>) Custom Data Layer Create Application API Data Object Application Entity IDataObject Get Data Filter Post Response (List<string>) Delete GetDictionary Data Dictionary IDataLayer
27
2010 Demonstrations Digital Plant 2010 Private Demonstrations
iRINGUserGroup iRINGTools/Bentley demonstration Private Demonstrations Bechtel Hatch Emerson FIATECH Conference 2010 Bentley CCC CH2M Hill Dow Emerson Hatch Intergraph TCS
28
ISO 15926 iRING FIATECH Conference 2010 Demonstrations
Bentley Exton, PA Dow Houston, TX OpenPlant PDxManager SmartPlant P&ID ISO 15926 Hatch Brisbane, Australia Emerson Pune, India iRING FIATECH Conference 2010 PlantSpace P&ID EIO CCC Athens, Greece CH2M Hill Denver, CO C3D PDB Demonstrations Bentley Walnut, CA Bechtel, Frederick, MD ProjectWise LCS Inspec TCS New Delhi, India Intergraph Huntsville, AL SPI SPF
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.