Download presentation
Presentation is loading. Please wait.
Published byGwen French Modified over 9 years ago
1
FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation
2
FIATECH FIATECH ADI Programmers Circle 2006 Why do we need to accelerate deployment? Project requirements for data deliverables are increasing in quantity Consensus has focused on ISO 15926 RDL needs to be living and available - WIP
3
FIATECH FIATECH ADI Programmers Circle 2006 ISO 15926 use cases Owner Operator Equipment supplier EPC contractor Software supplier
4
FIATECH FIATECH ADI Programmers Circle 2006 Data Harmonization Within database applications –Harmonize look-and-feel –Define data dictionary –Define coding of data, lookup Between same applications –Many ways to “SAP”, to “INTools”, to “DCS” etc. Between different applications –Make export/import possible –Mapping tables Between sister companies / plant-HQ –Make data comparable
5
FIATECH FIATECH ADI Programmers Circle 2006 Data Integration Data exchange between modules –Couple the databases –With defined data ownership and change notification Between companies in the supply chain –Specification and supplier data Data handover –Between contractual delivery points Data mining –Comparing data, e.g. planned and measured –Combine data for educated decisions –Reasoning systems (OWL) / A.I. Data availability –Decrease down-time –Operation and maintenance –As built / revamping
6
FIATECH FIATECH ADI Programmers Circle 2006 Data Lifecycle Bridging Overcome years of ever changing software –Facilities live between 5 and 50 years; software versions <2 years Audit trailing –Keep all changes stored for audit trail; for legal reasons or data mining –During project phases prove change orders Segregation of design, materialized and operational data –Exchange equipment (update data) but keep original design data, and keep original operation data
7
FIATECH FIATECH ADI Programmers Circle 2006 About ISO 15926 part 4 Is now a list of terms with definitions in English To be expanded with work of –STEPlib –POSC/Caesar lib –Future engineering projects Will be core library of ~40000 classes, is over 35 man-years domain expert work –Properties and relationships are classes too –Includes product models (Object Information Models)
8
FIATECH FIATECH ADI Programmers Circle 2006 ISO 15926 part 4 status Spreadsheet link
9
FIATECH FIATECH ADI Programmers Circle 2006 ISO15926-4 TS Content by numbers
10
Core library vs full RDL Core Classes Standard & Proprietary Properties Classes Manufacturer Specified Properties Classes Property Classes Core Classes Standard & Proprietary Activity Classes Manufacturer Specified Activity Classes Activity Classes RDL Common Terminology Core Classes Standard & Proprietary Classes Manufactured Item Classes Conceptual Engineering Design Conceptual Process Design Detailed Process Design Detailed Engineering Design Procurement Construction Commission Operation Maintenance Standardised in ISO 15926-2 DIS Product Catalogues represented using ISO 15926 Standardised in ISO 15926-4 CD Physical Object Classes Standardised by e.g. ISO /IEC/ ANSI/ BS/DIN, represented using ISO 15926 Data Model DONEDONE This slide courtesy Posc/Caesar
11
FIATECH FIATECH ADI Programmers Circle 2006 Availability of RDL and documentation http://15926.org/ see: Tutorial ISO 15926 part 4
12
FIATECH FIATECH ADI Programmers Circle 2006 The Reason for the WIP Need it yesterday MyRDL versus TheRDL! – Single Global Source Can’t use it if we can’t extend it Fast turnaround –Infrastructure –Access –Contributions Contributor certification ADI & IDS projects are building the WIP!
13
FIATECH FIATECH ADI Programmers Circle 2006 ISO 15926 WIP Part 4 Reference Data Library Terms & Product Models Owner Operators, EPC’s, Suppliers, & Solution Providers
14
FIATECH FIATECH ADI Programmers Circle 2006 Façades Are (ISO-) standard interfaces Are Semantic Web compliant (RDF/OWL) –Triple stores Are distributed databases Can simultaneously be connected through one application Are at the ‘back-end’ interfaced with normal application databases
15
FIATECH FIATECH ADI Programmers Circle 2006 Façades Application database Façade map Façade Other’s Façades query &map
16
FIATECH FIATECH ADI Programmers Circle 2006 Façades Application database Façade map Application database Façade map Application database Façade map Application database Façade map
17
FIATECH FIATECH ADI Programmers Circle 2006 Façades Application database Façade map Application database Façade map Application database Façade map Application database Façade map ISO 15926 part 4 Reference data library EPC contractor 1 EPC contractor 2 Supplier catalog
18
FIATECH FIATECH ADI Programmers Circle 2006 WIP - architecture RDS Reference Data System ISO 15926 native EXPRESS language POSC-Caesar project EPM-Technologies Project nearly finished
19
FIATECH FIATECH ADI Programmers Circle 2006 WIP - architecture RDS Web application for public domain rds.posccaesar.com ISO 15926 part 4 10,000 classes POSC-Caesar lib 50,000 classes
20
FIATECH FIATECH ADI Programmers Circle 2006 WIP - architecture RDS Enter new classes -Taxonomy -By certified users Classes approval -By domain experts Enter new properties -By certified users -Starts from IDS project Move properties to Object Information Models (OIM) -By domain experts
21
FIATECH FIATECH ADI Programmers Circle 2006 WIP - architecture RDS RDS project IDS project Evergreen operations FIATECH ADI project Façade map Semantic Web interface for RDS Façade
22
FIATECH FIATECH ADI Programmers Circle 2006 WIP - workflow RDS Façade Maintenance Façade ISO 15926 WIP Reference Data Library Object Information Models New entry (by cert user) Approval (by ISO)
23
FIATECH FIATECH ADI Programmers Circle 2006 Reference Data Libraries
24
FIATECH FIATECH ADI Programmers Circle 2006 Confederation of Participating Façades (CPF)
25
Integration example
26
Hand-over example
27
FIATECH FIATECH ADI Programmers Circle 2006 A Semantic Web project example http://rewerse.net/publications/download/REWERSE-RP-2005-98.pdf
28
FIATECH FIATECH ADI Programmers Circle 2006 Solution Provider’s Perspective Incorporate WIP ISO 15926 implementations into product roadmap - Allows for interoperation of diverse proprietary systems - Avoids one-off point-to-point solutions Active participation in the ADI Project - Share implementation challenges and understand OO’s and EPC’s requirements and priorities - Interact with domain experts and data modelers - Build prototypes to validate WIP standards and APIs Provide basic tools to all project participants –e.g., Bentley Class Editor provided to FIATECH members
29
FIATECH FIATECH ADI Programmers Circle 2006 ADI Project related Web Resources ADI Project website –http://www.fiatech.org/projects/idim/iso15926.html ISO 15926 Knowledge Base –http://www.15926.orghttp://www.15926.org –Implementers' reference source –Documentation –Sample code –FAQ ISO 15926 Part 7 explanation –http://www.infowebml.wshttp://www.infowebml.ws POSC Caesar –http://www.posccaesar.comhttp://www.posccaesar.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.