OVERVIEW OF Ian Glendinning Target Training Room Target Plaza South 1000 Nicollet Mall Minneapolis, MN September 20-21, 2007 ISO Training - Data Modelling Introduction
Training Objectives Provide the industry with introductory training on ISO RDS/WIP modeling Attendees to gain the fundamental concepts and skills necessary to harmonize their internal systems with ISO standard Attendees to gain the initial knowledge on how to extend the ISO reference data Demonstrate RDS/WIP software tools Provide examples
Overview of The standard itself, and its parts Core Model, Reference Data / WIP, Templates / OIM’s and Facades Short-Hand / Short-Cut Templates Conservation of Complexity, but “Under the Hood”. ADI & IDS Project roles RDS / WIP Services & process Decoding “Acronym City”
ISO – The Standard ISO Integration of life-cycle data for process plants including oil and gas production facilities ISO Overview and fundamentals (Approved IS) ISO Data model (Approved IS) ISO Geometry. (Approved TS) ISO Initial reference data. (Approved TS) (Included in the RDS/WIP) ISO Procedures for registration and maintenance of reference data (NWI/CD pending resolution on MA) ISO Scope and methodology for developing additional reference data (NWI/CD to be submitted to ISO Q3 2007) ISO Implementation methods for the integration of distributed systems (TS submitted to ISO Q3 2007)
Overview of ISO Templates(Part7) User-Defined Document Types Façade Information Exchange File Data Transfer File ISO EXPRESS data model any User System Façade schema(Part7) map out RDF/XMLRDF/XML Reference Data(Part4) Object Information Models (Part7) User-Specialized Reference Data Data Model(Part2) User-Specialized OIMs Template Specifications W3C Recommen- dations *CPF=Confederation of Participating Façades any other Façade CPF Server query any other Façade map in Ontology Browser query hand-over message API check access rights The ISO Standard Industry & User Organizations ( Figure 1 of Part-7 )
Not just harmonized data modelling Not just supporting OWL / RDF Schema But also supporting federated “Facades”
The Whole Elephant Common Terminology Core Classes Standard Classes (eg ANSI / API Standard Items) Proprietary Classes (eg Vendor Product Catalogue Items) PART 2 PART 4 Physical Object, Activity, Property Classes (Core) Data Model Base Templates and Object Information Models The RDL (Content) Managed by the RDS / WIP (Services) PART 7
Model / Classes / Templates (Core) Model – the fundamental entity and relationship things (~200 entities) (Reference Data) Classes (all the specialized types or categories of things (or specific things), and their properties and relationships) (10,000’s >>> millions of RDL Items) Templates – building blocks / re-usable patterns to construct object information models from the above. Short-cut form to allow business experts to define and select them, Short-hand form to allow modelling experts to implement them. (50 >> 200 base templates, many possible specializations and assemblies up to business “document templates” or any datasets involved in business processes and exchanges.)
ADI (FIATECH) – Accelerating deployment of – supporting the ISO standardization process – not just the standard content of Parts 2, 4 & 7 – but also including the normative implementation of Part 7 with prototype tools. IDS (POSC-Caesar) – Intelligent DataSets – focussing on Short-Cut Templates from the business perspective, and definition of simple business-focussed mapping tools using short-cut templates to hide the rest “under the hood” so far as possible. RDS / WIP (FIATECH / POSC-Caesar / DnV) Reference Data Services / RDL Work-in-Progress – services and processes to manage the use and ongoing extension of reference data content (classes and templates) Main Projects
Master (ISO and WIP) ISO Extensions (WIP) Approved Façade (ISO Only) Façade (WIP Only) Read Search Write WIP Approved User 5 min Turnaround 5 min Turnaround 1 Month Turnaround 1 Year Turnaround 5 min Turnaround ISO RDS / WIP Logical Architecture
RDS/WIP Services Under The Hood