PCA ISO Modelling & Mapping Methodology for ISO /3/4/7 + PCA RDL Information Representation

Size: px
Start display at page:

Download "PCA ISO Modelling & Mapping Methodology for ISO /3/4/7 + PCA RDL Information Representation"

Transcription

1 PCA ISO Modelling & Mapping Methodology for ISO /3/4/7 + PCA RDL Information Representation Magne Valen-Sendstad

2 My expectations This is a workshop, not a course This means that your input is welcomed (?) It is important that we capture your questions as they provide vital input to the written methodology that will follow from this Luckily I have forgotten what I struggled with during my first years a long time ago I will guide you through a set of typical patterns identified during the EqHub project and we will use that as a basis for discussions and clarifications

3 Clarifications on Methodology Need Methodology for the following RD modelling (Ontology (Object information models +++)) As we have seen over the last couple of days, if we don t get this right the rest will not be correct Mapping Implementation Resources RD modelling Responsible for creating and maintaining the shared RD Mapping - Skills required ISO domain expertise Familiar with the current RDL Not necessarily one person, but needs to be available in the group responsible for a domain Responsible for mapping a particular set of data (application, DB etc) to a set of template signatures - Skills required Basic understanding of the ISO concepts Basic understanding of the 3 and 4 level architectures and the consequences for the mapping (e.g. which template signatures to use) Implementation Template expansion etc. Anything else not in scope for our current focus (as a group)

4 iring Deployment 4 Customer, Owner/Operator other other other BSAPs BSAPs BSAPs Bechtel SP P&ID ECM O&M ERP LCIM Other apps Other apps PSN Portal PSN 2.0 SPI SP 3D SPF Procurement Construction InfoWorks BecGIS Other apps 3D Procurement LCIM ECM P&ID 3D Procurement GIS ERP ECM JV Suppliers Partners JV JV Partners Partners

5 ISO for exchange and integration EqHub focus Part 7 My thing Core Classes Standard & Proprietary Classes Part 4/7 Signatures Mapping Manufactured Item Classes RDL Part 7 Expansions (Assembly of proto templates ) My thing My thing iring focus ISO /3/4 +PCA RDL ISO full implementation for integration

6 Important Principles (Including EPISTLE principles useful for our purpose) (I think)

7 EPISTLE Principles Artificial system identifiers Attributes should be entities Activities and relationships should be defined as entities Relationships should define involvement with activities and associations Entities should represent underlying nature Entities should be part a universal context (read ontology)

8 EPISTLE Principles - Attributes Attributes should be defined as entities referred to by relationships Attributes cannot be referred to and are very inflexible to change attributes do not allow history information about attributes cannot be held e.g. Units of a number e.g. language of a description attributes do not allow different values many descriptions many names changing values attribution cannot be described What is an entity in one model is an attribute in another models what is an entity and what is an attribute depend on your start point does not support integration very well

9 Fire Rated Door Class A30 Schema Attributes RDL Door Entity Door Physical_ object_ class Fire Rated Door Noise Rated Door Attribute Fire Rating Noise Rating Door B15 Fire Rated Door A30 Fire Rated Door String A15, A30 B15 B30 Burn through time Fire Rated Door B15 Fire Rated Door Noise Rated Door A30 Fire Rated Door Burn through time> 30 min Inflammable material Metal Door Frame Metal hinges

10 Know what is known

11 EPISTLE Principles - Underlying Nature What something always is Roles are transient and not underlying nature Example Customer and supplier are roles The underlying nature is organisation Enables information about the same thing to be recognised Model underlying nature composition of organisation, not of customer and of supplier person assignment to organisation, not to customer or supplier Roles identify populations find all organisations that are my customers

12 Text ISO Dictionary ISO Taxonomy ISO Ontology Model (Integration) Levels of Precision 1. Nomenclature (List of names of concepts) English centrifugal pump English dynamic pump English impulse pump 2. Dictionary (List of concepts with definitions) English centrifugal pump A (dynamic) pump utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head. 3. Taxonomy (Structure of like concepts with definitions) English centrifugal pump is a specialization of dynamic pump English dynamic pump is a specialization of pump 4. Hybrid (Knowledge models with implicit product structure) English centrifugal pump class_of_indirect_property impeller diameter 5. Ontology (Knowledge models with explicit product structure) English centrifugal pump class_of_assembly_of_individual pump impeller English pump impeller class_of_indirect_property impeller diameter 6. Extended Ontology (Knowledge models including relations between products) English centrifugal pump can be performer of a pumping process English batch of liquid can be subject in a pumping process 7. Individual product models Terminology Dictionary English P-1301 is classified as a centrifugal pump English P-1301 is part of Unit 1300 RDL/Domain experts Domain experts

13 Text Nomenclature Conformance Dictionary Conformance Taxonomy Conformance Template Conformance Ontology Conformance Ontology Conformance Model (Integration) Semantic Conformance Levels 1. Nomenclature (List of names of concepts) English centrifugal pump English dynamic pump English impulse pump 2. Dictionary (List of concepts with definitions) English centrifugal pump A (dynamic) pump utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head. 3. Taxonomy (Structure of like concepts with definitions) English centrifugal pump is a specialization of dynamic pump English dynamic pump is a specialization of pump 4. Hybrid (Knowledge models with implicit product structure) English centrifugal pump class_of_indirect_property impeller diameter 5. Ontology (Knowledge models with explicit product structure) English centrifugal pump class_of_assembly_of_individual pump impeller English pump impeller class_of_indirect_property impeller diameter 6. Extended Ontology (Knowledge models including relations between products) English centrifugal pump can be performer of a pumping process English batch of liquid can be subject in a pumping process 7. Individual product models Not Reference Data, Project Data English P-1301 is classified as a centrifugal pump English P-1301 is part of Unit 1300 RDL/Domain experts Domain experts

14 Levels of Classes

15 General class_of_class_of_ individual class_of_class_of_ relationship class_of_class_of_ individual Class_of_class Level 2 Class_of_class A Class_of_class C Class_of_class B class_of_individual class_of_relationship class_of_individual Class Level 1 Class 1 Class 3 Class 2 possible _individual relationship possible _individual (Possible) Individual Level 0 #123 #456 = Specialisation = Classification (pointing at the member)

16 ISO & Classification Systems Classification systems - Business dependent views - Many are in use - Overlap - Used for grouping NB!! Implemented as a Level 2 structure Extensively used to record options and limitations for role fillers RDL standard structure - Ontology - Independent of a particular view - Supports any views

17 Business Benefits UNSPSC pump types ICS pump types Project A pump types ERP/ Business Access Technical Access / Specifications Pump Both can be held within the same RDL

18 Standardised in ISO Standardised in ISO Standardised by e.g. ISO /IEC/ ANSI/ BS/DIN, represented using ISO ISO Data Model and Reference Data Library Core Core Core Classes Classes Classes Standard & Standard Standard Proprietary & & Proprietary Proprietary Activity Properties Classes Classes Classes OWL Data Model Conceptual Process Design Common Detailed Process Design TerminologyConceptual Engineering Design Templates Grouping Mechanism Property Classes Activity Classes Physical Object Classes Detailed Engineering Design Product Catalogues represented using ISO Procurement Manufacturer Specified Activity Properties Classes Classes Manufactured Item Classes Construction Commission Process RDL My thing

19 ISO /4 + PCA RDL Representations Modelling Principles

20 RDL Representations & Mapping Patterns External Objects See Life Of An Electric Motor for placement Also class levels External Attributes Descriptions Properties (Real +UoM) Validation Tables/ Text attributes References Containment Assemblies Properties of assemblies Shortcut to EqHub Stage 1 and 2 Mapping.xls.lnk Shortcut to EqHub Stage 2 mapping.ppt.lnk Note: For data in external system it is irrelevant to use terminology.

21 Properties (Real +UoM) 11 Supply pressure range 70 ER pattern RATED SUPPLY PRESSURE RANGE represented COId result RN bar RN result NON ATMOSPHERIC FLUID CONTAINER input PQ PQ PRESSURE RANGE input 70 bar 420 bar Supply pressure range bar ES? COXXXX #1 class_of_possessor COIP property_space classified classifier P classified LBOPR UBOPR classifier PRESSURE RANGE bar PR P NB! Note the more precise property class, and the level at which the property applies

22 End

23 SHAREcat Equipment Data + RDL EqHub RD Development Process EqHub Updates to provide easier alignment with ISO EqHub Equipment Data + RDL Users Standard representation - EqHub Classes - EqHub Attributes - Descriptions - Properties (Real +UoM) - Validation Tables - References - Containment - Assemblies PCA RDL / ISO Views - EqHub XML-files - Others? Mapping to provide ISO /3/4/7(/8) representation ISO Representation EqHub Standard representation - ISO (DM) - ISO (RDL) - PCA RDL

24 Standardised in ISO Standardised in ISO Standardised by e.g. ISO /IEC/ ANSI/ BS/DIN, represented using ISO ISO Data Model and Reference Data Library Core Core Core Classes Classes Classes Standard & Standard Standard Proprietary & & Proprietary Proprietary Activity Properties Classes Classes Classes OWL Data Model Conceptual Process Design Common Detailed Process Design TerminologyConceptual Engineering Design Templates Grouping Mechanism Property Classes Activity Classes Physical Object Classes Detailed Engineering Design Product Catalogues represented using ISO Procurement Manufacturer Specified Activity Properties Classes Classes Manufactured Item Classes Construction Commission Process RDL My thing

25 The Life of a Pump

26 The Life Of An Electric Motor

27 The Life Cycle According to IEC

28 Electric Motor Lifecycle Objects - Environment - HAZOP - Maintainability - etc External requirements Procurement Package MMMM Package Specification MMMM Data Sheet for xxxx Data Sheet for xxxx Data Sheet for xxxx Operational Data for functional_physical_ object class_of_inanimate_ physical_object class_of_inanimate_ physical_object Driver at Tag xxxx Electric Motor suitable for Tag xxxx Model X Variant Y Functional Location Model X Variant Y Serial # materialized_physical_ object Consolidated Requirements Conformance Conformance Tag xxxx Design Tag Case xxxx 1 Design Tag Case xxxx 2 Design Case 3 Process/performance requirements SIEMENS 1MA3133-4NA86 SIEMENS 1MA3133-4NA86-Z K52+Y54+Y82 SIEMENS 1MA3133-4NA86-Z K52+Y54+Y82# All objects have separate lifecycles

29

30 End

31 Requirements for new classes

32 RDL Designations And Definitions I Level 0 (Possible_Individual/Relationship) As a general individuals will not have designations or definitions, except from Reference Individuals (e.g. Paris, London, DNV, ISO TC184/SC4), that at least will have Designation. Relationships will not have Designations, only PCA Identifiers and classifications stating the class membership. Level 1 (Class_of_Individual/Class_of_relationship) Designation in singular form Definition in singular form, i.e. as if we are describing a member of the class. See ISO TS , Section 5.3, Reference data item designation, and See ISO TS , Section 6, Reference data item definition by explanatory text Level 2 (Class_of_class/Class_of_class_of_relationship) Designation in singular form, reflecting that the member is a class. Hence the designation shall end with the word class. Definition in singular form, i.e. as if we are describing a member of the class. See ISO TS , Section 5.3, Reference data item designation, and See ISO TS , Section 6, Reference data item definition by explanatory text

33 RDL Designations And Definitions II For each entity type in ISO there is a corresponding RDL class (the universal class). These classes shall have a designation starting with ISO (for now) followed by a string derived from their entity type as follows: Level 1 (class) Name of entity type excluding class_of, e.g. the universal class of class_of_arranged_individual is ISO ARRANGED INDIVIDUAL, instance of class_of_arranged_individual. Level 2 (class_of_class) Name of entity type excluding class_of_class_of, and appended by class, e.g. the universal class of class_of_class_of_individual is ISO INDIVIDUAL CLASS, instance of class_of_class_of_individual.

34 Additional PCA conventions (additions to the ISO conventions) Reference individuals vs. project individuals Individuals shall only be assigned a UID. i.e. Not a designation Designations (and definitions) shall be in the singular form (as if we are describing a member of the class) (ISO Item and 5.3.2, Recommendations for a reference data item name identifier) This holds for Level 1 classes

35 End

36 ISO expert Domain expert Part 7 My thing Core Classes Standard & Proprietary Classes Part 4/7 Signatures Manufactured Item Classes RDL Part 7 Expansions (Assembly of proto templates ) Domain expert My thing My thing ISO /3/4 +PCA RDL

37 Data Exchange Scenarios Legacy Application Same Templates Data Exchange to Lifting Data Exchange from Lowering Legacy Application Other Templates App A App C App B ISO Integration Database ISO Lifted Repository Part 2/Part 8 ISO Integration Database Legacy Application Same Templates Taxonomy Project Data Template Info Model Template to Template Data Exchange Part 7/Part 8 RDS/WIP ISO P/4 PCA ISO P/7 PCA ISO P/4 PCA RDS/WIP Community Community Community Sandbox Company Company Company Private Part 2

38 What RDL usage rules do we need? When to use levels 0, 1 & 2 (Individual, Class and Class of Class) when mapping (pointing) to an RDL Item from a business domain. when proposing and linking a new RDL Item to existing content. What level of specialization is appropriate when doing this. (Appropriate covers usual questions of efficiency, economy, manageability,... normalization, referential integrity, versioning, etc... What to persist where, when.) (Appropriate applies to both RDL content management and project content.) The discussion thread is addressing these issues Then we need agreement on how (say) native OWL constructs are used to represent these. But we can t agree these (say in part 8) until we have agreed the intended usage, and many rules will actually end up in the content. We can work real content examples, and continue to use spreadsheets to capture the mappings / definitions as we agree them. (The methodology describes HOW to relate business content to these resources.)

39 Recent Partial Update Brown Part 2 Entity Types (Co = Class_of) Heavy Blue = Classification of Members Black Dot = Specialization of Class RED = Name of ISO RDL ITEM CLASS standing for the Part2 entity GREEN = P7 Proto Templates in RDL? Work in Progress CoCo_Individual aka INDIVIDUAL CLASS CoCo_individual CoCo_Relationship aka RELATIONSHIP CLASS CoCo_relationship CoCo_Individual aka INDIVIDUAL CLASS CoCo_individual Level 2 Class_of_class Class_of_class A Co_Individual aka INDIVIDUAL Class_of_class C Co_Relationship aka RELATIONSHIP Class_of_class B Co_Individual aka INDIVIDUAL Co_individual Co_relationship Co_individual Level 1 Class Class 1 Class 2?????? possible _individual relationship possible _individual Level 0 (Possible) Individual #123 #456 See Notes.

40 Recognizing the need for Class of Class NOTE - Language and notation here is non-normative Illustration of the evolution of the issues and their partial solutions. Whether we are talking about relationships & templates and/or about the entities that fulfil their roles we need to recognise (at least) 2 levels of class as well as individuals. We would like to hide as much of this as possible eventually but the issue will not go away. Level 2 (n in fact) Class_of_Class Class_of_Class A Class_of_Class R Class_of_Class B Level 1 Class Class_of_Relationship Class 1 Class 2 Level 0 (Possible) Individual Relationship #123 #456

41 NB Dropping the self-referential specialization Class_of_class xxx Class_of_class C Class_of_class Q Class xxx????? This confusing notation is dropped. Class_of_class A Class_of_class R Level 2 So remember... NOTE : Class N NOTE Classes of Class always Specialise other Classes of Class AND Classes always Specialize other Classes AND These specialization hierarchies will in general always interpose between the Class (or Class of Class) used and any RDL Item standing for the most generic entity types. Class 1 #123 Level 1 Class_of Relationship Level 0

42 Thing Part 2 Heritage Class EXISTING Part 2 EXISTING RDL CoClass Not up for discussion here. Not up for discussion here. What is up for discussion is how this is used... >>>> CoCoRelationship CoCoIndividual Class_of_class A Class_of_class R Level 2 (CoC) CoRelationship CoIndividual Relationship Individual Class 1 Role Class_of Relationship Level 1 (Class) NOTE All 3 Levels exist in RDL Records AND All 3 levels can exist in Project Records too #123 Role Relationship Level 0 (Individual)

43 What is actually represented in the RDL? RDL Items standing for non-relationshp entities exist as ISO ENTITY NAME of Entity Type ENTITY TYPE RDL Items standing for relationship entities exist as ISO PROTOTEMPLATE NAME ofentitytype Class of MDO See the discussion thread... All our implementations (using OWL, or Part-8 precursor versions, or any compliant implementation) Will use endpoints that refer to these RDL Item instances. ISO CLASS OF CLASS (and appropriate Specializations of this) ISO CLASS OF CLASS OF xxxx Template (Initial Set and Specializations) Class_of_class A Class_of_class R Level 2 (CoC) ISO CLASS (and appropriate Specializations of this) ISO CLASS OF xxxx Template (Initial Set and Specializations) Class 1 Role Class_of Relationship Level 1 (Class) Specializations of ISO INDIVIDUAL Specializations of ISO RELATION BETWEEN INDIVIDUALS (Remember these specializations may be in both the RDL and the Project instance. Those in the project instance may be persisted or on the fly.) #123 Role Level 0 (Individual)

44 Translation in practice IDS converter Data in Template Format SWRL lifting ISO in OWL SPARQL lowering Data in Template Format XQuery DB Mapping into template statements OWL DL reasoner: consistency type inference Mapping into target format DB In XML format XQuery In XML format

45 Proposed Future Conformance Level Dictionary Conformance (Adding RDL identifiers to your data) Signature Conformance (Part 7) Signatures as defined in RDL Camelot (IDS3) - iring Lifting/lowering Conformance Signatures as defined in RDL + Full Part 7 Part 8 as the data carrier format Part 9 for the API This does not prevent other solutions, but these will be the standardised Dictionary conformance level will still provide substantial business benefits

46 General class_of_class_of_ individual class_of_class_of_ relationship class_of_class_of_ individual Class_of_class Level 2 Class_of_class A Class_of_class C Class_of_class B Class_ classification class_of_individual class_of_relationship class_of_individual Class Level 1 Class 1 Class 3 Class 2 Classification possible _individual relationship possible _individual (Possible) Individual Level 0 #123 #456

47 What RDL usage rules have we discovered so far? There are some already proposed in the discussion thread. (Many of the rules are also already in the methodology.) A MANDATORY relation for an individual is to classify it. (To say using a Classification relation which Class it is a member of.) (That Class should be as specialized as possible / appropriate) A MANDATORY relation for a Class is to specialize it. (To say using a Specialization relation which Class it is a subtype of.) A MANDATORY relation for a Class of Class is to specialize it. (To say using a Specialization relation which Class of Class it is a subtype of.) An OPTIONAL relation for a Class is to classify it. (To say using classification which Class or Class it is a member of.) A MANDATORY relation for any object is to identify it... Etc... When we get to the OWL/RDF (general ontological) world Classify corresponds to Type (transfers entity type and entity-type-related rules & behaviour to the members.) Specialize corresponds to SubClassOf (inherits all aspects of the parent class except for specialization of the constraining aspect.)

Introduction to Modelling in ISO 15926

Introduction to Modelling in ISO 15926 Introduction to Modelling in ISO 15926 The Data Model IOHN Tutorial Overview The Data Model - Fundamental Concepts - The EXPRESS Modeling Language - The Basic Classes of 15926 - Types of Reference Data

More information

Gellish Dictionary/Taxonomy Development Manual

Gellish Dictionary/Taxonomy Development Manual Gellish Modeling Method Part 2A Gellish Dictionary/Taxonomy Development Manual Version 5.3 December 2010 ABSTRACT: This report documents the methodology for extension of Gellish English, a system independent

More information

ISO Geometry Templates using OWL

ISO Geometry Templates using OWL ISO 15926 Geometry Templates using OWL Manoj Dharwadkar, Ph.D. Director, Data Interoperability Bentley Systems Inc. (Chair: PCA Geometry SIG) June 2nd, Semantic Days 2010 Content ISO 15926 and Reference

More information

PCA-FIATECH IDS-ADI iring

PCA-FIATECH IDS-ADI iring PCA-FIATECH IDS-ADI iring Robin Benjamins Bechtel Central Engineering & Technology 1 Improve Your Interoperability Start with ISO 15926! ISO 15926 is a standard for interoperability and the integration

More information

Week 1 Instrument SIG workshop

Week 1 Instrument SIG workshop Week 1 Instrument SIG workshop Company Expectations ABB Supplier Aibel EPC Aker Solutions EPC Bechtel EPC o Currently has 11 resources involved with 15926 implementation o Primary expectation is to achieve

More information

SOME TYPES AND USES OF DATA MODELS

SOME TYPES AND USES OF DATA MODELS 3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model

More information

ISO Templates. Building a rich ontology on the basis of ISO Part 2

ISO Templates. Building a rich ontology on the basis of ISO Part 2 ISO 15926 Templates Building a rich ontology on the basis of ISO 15926 Part 2 Johan W. Klüwer ISO 15926 and Semantic Web technologies, Sogndal, September 12, 2008 Current practice and tools I: RDE Reference

More information

Ontology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University

Ontology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University Outline Communities Ontology value, issues, problems, solutions Ontology languages Terms for ontology Ontologies April

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes INTERNATIONAL STANDARD ISO/IEC 11179-3 Second edition 2003-02-15 Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes Technologies de l'information Registres

More information

CEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification

CEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification CEN/ISSS WS/eCAT Terminology for ecatalogues and Product Description and Classification Report Final Version This report has been written for WS/eCAT by Mrs. Bodil Nistrup Madsen (bnm.danterm@cbs.dk) and

More information

PARASTOO EBRAHIMZADEH PIRSHAHID

PARASTOO EBRAHIMZADEH PIRSHAHID Evaluating interoperability of ISO 15926 implementation: A case study of IFSWorld Company in the use of data interoperability between computer systems Master of Science Thesis in Software Engineering and

More information

ISO/TS TECHNICAL SPECIFICATION

ISO/TS TECHNICAL SPECIFICATION TECHNICAL SPECIFICATION ISO/TS 13584-35 First edition 2010-07-15 Industrial automation systems and integration Parts library Part 35: Implementation resources: Spreadsheet interface for parts library Systèmes

More information

R e a l i z i n g O p e n I n f o r m a t i o n I n t e r o p e r a b i l i t y. ids-adi.org. IDS-ADI Overview

R e a l i z i n g O p e n I n f o r m a t i o n I n t e r o p e r a b i l i t y. ids-adi.org. IDS-ADI Overview ids-adi.org IDS-ADI Overview Julian Bourne NRX Global PCA Member s Meeting Kuala Lumpur 2008-10-21 IDS-ADI: Project Between PCA and FIATECH, to deploy ISO15926 other projects IDS Intelligent Data Sets

More information

SWIM Standards Evolution Workshop

SWIM Standards Evolution Workshop SWIM Standards Evolution Workshop SWIM Service Description Specification Supporting Material Walter Van Hamme EUROCONTROL 26 June 2018 Go to www.pigeonhole.at Enter Passcode SUPPORTMAT Objectives About

More information

ISO/TS TECHNICAL SPECIFICATION

ISO/TS TECHNICAL SPECIFICATION TECHNICAL SPECIFICATION ISO/TS 15926-8 First edition 2011-10-15 Industrial automation systems and integration Integration of life-cycle data for process plants including oil and gas production facilities

More information

Component Design. Systems Engineering BSc Course. Budapest University of Technology and Economics Department of Measurement and Information Systems

Component Design. Systems Engineering BSc Course. Budapest University of Technology and Economics Department of Measurement and Information Systems Component Design Systems Engineering BSc Course Budapest University of Technology and Economics Department of Measurement and Information Systems Traceability Platform-based systems design Verification

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 12006-3 First edition 2007-04-15 Building construction Organization of information about construction works Part 3: Framework for object-oriented information Construction immobilière

More information

Introduction to Templates

Introduction to Templates Introduction to Templates Module 1 of the Reference Data Readiness Course Julian M.N. Bourne 2014-06-23 JORD 2014 PCA and Fiatech Module & Course Introduction Introduction to Templates is the first module

More information

Health Information Exchange Content Model Architecture Building Block HISO

Health Information Exchange Content Model Architecture Building Block HISO Health Information Exchange Content Model Architecture Building Block HISO 10040.2 To be used in conjunction with HISO 10040.0 Health Information Exchange Overview and Glossary HISO 10040.1 Health Information

More information

The JORD Project. The JORD Project (POSC Caesar & FIATECH, ISO15926) Joint Operational Reference Data

The JORD Project. The JORD Project (POSC Caesar & FIATECH, ISO15926) Joint Operational Reference Data The JORD Project (POSC Caesar & FIATECH, ISO15926) Joint Operational Reference Data PCA Conference & Members Forum Woodside, Perth, WA 13 th October 2011 Ian Glendinning ian@glencois.com GlencoIS (Information

More information

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant Practical Semantic Applications Master Title for Oil and Gas Asset Reporting Life Click Cycle to Data edit Master Management subtitle and style Information Integration David Price, TopQuadrant Key Presentation

More information

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~ The MUSING Approach for Combining XBRL and Semantic Web Data ~ Position Paper ~ Christian F. Leibold 1, Dumitru Roman 1, Marcus Spies 2 1 STI Innsbruck, Technikerstr. 21a, 6020 Innsbruck, Austria {Christian.Leibold,

More information

OpenPlant Accelerating ISO Adoption Through Open Applications.

OpenPlant Accelerating ISO Adoption Through Open Applications. OpenPlant Accelerating ISO 15926 Adoption Through Open Applications. Presented By: Dr. Manoj Dharwadkar Director of Data Interoperability, Bentley Systems POSC Caesar Members Meeting - Houston February

More information

Nick Rozanski Andy Longshaw Eoin Woods. Sold! How to Describe, Explain and Justify your Architecture

Nick Rozanski Andy Longshaw Eoin Woods. Sold! How to Describe, Explain and Justify your Architecture Nick Rozanski Andy Longshaw Eoin Woods Sold! How to Describe, Explain and Justify your Architecture Objectives of Today If you are an architect who has to produce an Architectural Description, then this

More information

ISO and interoperability Proteus and XMpLant technology. Adrian Laud Noumenon Consulting Ltd May Why ISO 15926?

ISO and interoperability Proteus and XMpLant technology. Adrian Laud Noumenon Consulting Ltd May Why ISO 15926? ISO 15926 and interoperability Proteus and XMpLant technology Adrian Laud Noumenon Consulting Ltd May 2010 Why ISO 15926? Years Months Days To date to create the standard 1 ISO 15926 in use today 80 major

More information

MERCI: Standards based exchange of component information to support e-business applications

MERCI: Standards based exchange of component information to support e-business applications MERCI: Standards based exchange of component information to support e-business applications Wolfgang Wilkes University of Hagen, Germany wo/{f,:ang. wilkes@fernuni-hagen.de Abstract: Product developers

More information

Semantic search and reporting implementation on platform. Victor Agroskin

Semantic search and reporting implementation on platform. Victor Agroskin Semantic search and reporting implementation on.15926 platform Victor Agroskin 10.05.2012 1 About the.15926 project TechInvestLab.ru Moscow-based strategy, organization and IT architecture consultancy

More information

Object Oriented Software Development CIS Today: Object Oriented Analysis

Object Oriented Software Development CIS Today: Object Oriented Analysis Object Oriented Software Development CIS 50-3 Marc Conrad D104 (Park Square Building) Marc.Conrad@luton.ac.uk Today: Object Oriented Analysis The most single important ability in object oriented analysis

More information

Models versus Ontologies - What's the Difference and where does it Matter?

Models versus Ontologies - What's the Difference and where does it Matter? Models versus Ontologies - What's the Difference and where does it Matter? Colin Atkinson University of Mannheim Presentation for University of Birmingham April 19th 2007 1 Brief History Ontologies originated

More information

Integration Standards for SmartPlant Instrumentation

Integration Standards for SmartPlant Instrumentation Integration Standards for SmartPlant Instrumentation FLUOR SmartPlant Implementation Team By John Dressel Copyright 2017 Fluor Corporation all rights reserved Integration Standards for SPI Introduction

More information

Agenda with Minutes. Technical Advisory Board

Agenda with Minutes. Technical Advisory Board Agenda with Minutes Technical Advisory Board Thu, 04 June 2015 13:30:00 +01:00 (CET) POSC Caesar Association, Technopolis (IT Fornebu) Martin Lingesvei 25, NO-1364 Fornebu, NORWAY Tel+47 95 85 32 20 pca@posccaesar.org

More information

ISO/IEC Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy

ISO/IEC Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy INTERNATIONAL STANDARD ISO/IEC 29110-2-1 First edition 2015-11-01 Software Engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2-1: Framework and taxonomy Ingénierie du logiciel Profil de

More information

UBL Library Content Methodology

UBL Library Content Methodology UBL Library Content Methodology The purpose of this document is two-fold: 1. To explain how we got to where we are with the UBL vocabulary, we felt it necessary to provide a background to the rationale

More information

Oracle Enterprise Data Quality for Product Data

Oracle Enterprise Data Quality for Product Data Oracle Enterprise Data Quality for Product Data Glossary Release 5.6.2 E24157-01 July 2011 Oracle Enterprise Data Quality for Product Data Glossary, Release 5.6.2 E24157-01 Copyright 2001, 2011 Oracle

More information

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT FOR SHARED SERVICES (SHRD) Version: 1.0 Status: FINAL Date: 06/12/2017 Contents 1 EUROSYSTEM SINGLE MARKET INFRASTRUCTURE GATEWAY (ESMIG)... 6 1.1 Overview...

More information

Software Engineering 2 A practical course in software engineering. Ekkart Kindler

Software Engineering 2 A practical course in software engineering. Ekkart Kindler Software Engineering 2 A practical course in software engineering III. Specifying Software III. Specifying Software Goals: Defining what the software should do (before it is really there) Customer and

More information

Semantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau

Semantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau Semantic Web Ontology Pattern Gerd Gröner, Matthias Thimm {groener,thimm}@uni-koblenz.de Institute for Web Science and Technologies (WeST) University of Koblenz-Landau July 18, 2013 Gerd Gröner, Matthias

More information

The Open Group SOA Ontology Technical Standard. Clive Hatton

The Open Group SOA Ontology Technical Standard. Clive Hatton The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts

More information

IMS1002/CSE1205 Lectures 1

IMS1002/CSE1205 Lectures 1 IMS1002/CSE1205 Systems Analysis and Design Lecture 2 & 3 Introduction to Data Modelling Entity Relationship Modelling Data Modelling Focus on the information aspects of the organisation In a database

More information

Historical Text Mining:

Historical Text Mining: Historical Text Mining Historical Text Mining, and Historical Text Mining: Challenges and Opportunities Dr. Robert Sanderson Dept. of Computer Science University of Liverpool azaroth@liv.ac.uk http://www.csc.liv.ac.uk/~azaroth/

More information

Incorporating applications to a Service Oriented Architecture

Incorporating applications to a Service Oriented Architecture Proceedings of the 5th WSEAS Int. Conf. on System Science and Simulation in Engineering, Tenerife, Canary Islands, Spain, December 16-18, 2006 401 Incorporating applications to a Service Oriented Architecture

More information

2012 PCA and Fiatech. All rights reserved. JORD ISO15926 RDS ID REQUIREMENTS & IMPLEMENTATION SPECIFICATION

2012 PCA and Fiatech. All rights reserved. JORD ISO15926 RDS ID REQUIREMENTS & IMPLEMENTATION SPECIFICATION JORD ISO15926 RDS ID REQUIREMENTS & IMPLEMENTATION SPECIFICATION & JORD (Joint Operational Reference Data) Project enhancing the PCA Reference Data Service (RDS) Operation in partnership with FIATECH Rev

More information

New Features Summary PowerDesigner 15.2

New Features Summary PowerDesigner 15.2 New Features Summary PowerDesigner 15.2 Windows DOCUMENT ID: DC10077-01-1520-01 LAST REVISED: February 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software

More information

Automatic Test Markup Language <ATML/> Sept 28, 2004

Automatic Test Markup Language <ATML/> Sept 28, 2004 Automatic Test Markup Language Sept 28, 2004 ATML Document Page 1 of 16 Contents Automatic Test Markup Language...1 ...1 1 Introduction...3 1.1 Mission Statement...3 1.2...3 1.3...3 1.4

More information

Enterprise Knowledge Map: Toward Subject Centric Computing. March 21st, 2007 Dmitry Bogachev

Enterprise Knowledge Map: Toward Subject Centric Computing. March 21st, 2007 Dmitry Bogachev Enterprise Knowledge Map: Toward Subject Centric Computing March 21st, 2007 Dmitry Bogachev Are we ready?...the idea of an application is an artificial one, convenient to the programmer but not to the

More information

European Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions

European Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions European Component Oriented Architecture (ECOA ) Collaboration Programme: Part 2: Definitions BAE Ref No: IAWG-ECOA-TR-012 Dassault Ref No: DGT 144487-D Issue: 4 Prepared by BAE Systems (Operations) Limited

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 2: Software identification tag

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 2: Software identification tag INTERNATIONAL STANDARD ISO/IEC 19770-2 First edition 2009-11-15 Information technology Software asset management Part 2: Software identification tag Technologies de l'information Gestion de biens de logiciel

More information

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

MDA & Semantic Web Services Integrating SWSF & OWL with ODM MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature

More information

Manoj Dharwadkar, Bentley Systems (on behalf of Robin Benjamins, Bechtel) PCA FORUM 2009 AND MEMBERS MEETING Kuala Lumpur, October 20-21, 2009

Manoj Dharwadkar, Bentley Systems (on behalf of Robin Benjamins, Bechtel) PCA FORUM 2009 AND MEMBERS MEETING Kuala Lumpur, October 20-21, 2009 ids-adi.org Manoj Dharwadkar, Bentley Systems (on behalf of Robin Benjamins, Bechtel) PCA FORUM 2009 AND MEMBERS MEETING Kuala Lumpur, October 20-21, 2009 Presentation Overview What is iring? ISO 15926

More information

Recalling the definition of design as set of models let's consider the modeling of some real software.

Recalling the definition of design as set of models let's consider the modeling of some real software. Software Design and Architectures SE-2 / SE426 / CS446 / ECE426 Lecture 3 : Modeling Software Software uniquely combines abstract, purely mathematical stuff with physical representation. There are numerous

More information

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S.

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S. 10 Steps to Building an Architecture for Space Surveillance Projects Eric A. Barnhart, M.S. Eric.Barnhart@harris.com Howard D. Gans, Ph.D. Howard.Gans@harris.com Harris Corporation, Space and Intelligence

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 19119 Second edition 2016-01-15 Geographic information Services Information géographique Services Reference number ISO 19119:2016(E) ISO 2016 ISO 19119:2016(E) COPYRIGHT PROTECTED

More information

Tool for Mapping Tabular Data to an Ontology, A Work-In-Progress

Tool for Mapping Tabular Data to an Ontology, A Work-In-Progress Tool for Mapping Tabular Data to an Ontology, A Work-In-Progress 2 Jun 2014 Andrea Westerinen andreaw@ninepts.com Agenda Problem Approach Background, iringtools Templates Mapping infrastructure Working

More information

Fundamentals of Design, Implementation, and Management Tenth Edition

Fundamentals of Design, Implementation, and Management Tenth Edition Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition Chapter 3 Data Models Database Systems, 10th Edition 1 Objectives In this chapter, you will learn: About data modeling

More information

Object Relationships

Object Relationships Object Relationships Objects can work together in three different types of relationships: Uses: An object can use another to do some work (association). Composition: A complex object may be composed of

More information

Modelling Geometric Objects with ISO 15926: Three proposals with a comparative analysis

Modelling Geometric Objects with ISO 15926: Three proposals with a comparative analysis Modelling Geometric Objects with ISO 15926: Three proposals with a comparative analysis Geiza M. Hamazaki da Silva 1,2, Bruno Lopes 3, Gabriel B. Monteiro Lopes 2 1 Departamento de Informática Aplicada

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements TECHNICAL REPORT ISO/IEC TR 20943-1 First edition 2003-08-01 Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements Technologies de l'information

More information

# 47. Product data exchange using STEP

# 47. Product data exchange using STEP # 47 Product data exchange using STEP C. Demartini, S. Rivoira, A. Valenzano CENS and Dip. di Automatica e Informatica, Politecnico c.so Duca degli Abruzzi, 24 10129 Torino (Italy) tel. +39-11-5647016,

More information

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, Samson Tu, Mark A. Musen Stanford Medical Informatics Stanford University Stanford,

More information

Ontology for Systems Engineering

Ontology for Systems Engineering Ontology for Systems Engineering Model-based Systems Engineering Leo van Ruijven Manager Technology Development Croon TBI Techniek Rotterdam, the Netherlands Leo.vanruijven@croon.nl Abstract This paper

More information

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications 24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix

More information

Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 8 Data Modeling Advanced Concepts

Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 8 Data Modeling Advanced Concepts Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition Chapter 8 Data Modeling Advanced Concepts Objectives In this chapter, students will learn: About the extended entity

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD IEC 61360-2 Edition 2.1 2004-02 Edition 2:2002 consolidated with amendment 1:2003 Standard data element types with associated classification scheme for electric components Part 2:

More information

Software Reuse and Component-Based Software Engineering

Software Reuse and Component-Based Software Engineering Software Reuse and Component-Based Software Engineering Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Contents Software Reuse Components CBSE (Component-Based Software Engineering) Domain Engineering

More information

INFO216: Advanced Modelling

INFO216: Advanced Modelling INFO216: Advanced Modelling Theme, spring 2018: Modelling and Programming the Web of Data Andreas L. Opdahl Session S13: Development and quality Themes: ontology (and vocabulary)

More information

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University (DAML Integrated Evolution Tools) Versioning in Semantic Web Applications ISX Corporation Lehigh University Dr. Brian Kettler, ISX bkettler@isx.com Prof. Jeff Heflin & Zhengxiang Pan, Lehigh heflin@cse.lehigh.edu

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes INTERNATIONAL STANDARD ISO/IEC 11179-3 Third edition 2013-02-15 Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes Technologies de l'information Registres

More information

Evaluation Guide for ASP.NET Web CMS and Experience Platforms

Evaluation Guide for ASP.NET Web CMS and Experience Platforms Evaluation Guide for ASP.NET Web CMS and Experience Platforms CONTENTS Introduction....................... 1 4 Key Differences...2 Architecture:...2 Development Model...3 Content:...4 Database:...4 Bonus:

More information

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines TECHNICAL REPORT IEC TR 62325-101 First edition 2005-02 Framework for energy market communications Part 101: General guidelines IEC 2005 Copyright - all rights reserved No part of this publication may

More information

STIX Profile Development Tutorial

STIX Profile Development Tutorial STIX Profile Development Tutorial This tutorial describes how to create a STIX Profile step-by-step, with a particular focus on creating community profiles using the profile spreadsheet format with the

More information

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data. Managing Data Data storage tool must provide the following features: Data definition (data structuring) Data entry (to add new data) Data editing (to change existing data) Querying (a means of extracting

More information

INTERNATIONAL ELECTROTECHNICAL COMMISSION

INTERNATIONAL ELECTROTECHNICAL COMMISSION Not for reproduction 3(Berlin/SC3D)04 Original: English September 2006 INTERNATIONAL ELECTROTECHNICAL COMMISSION TECHNICAL COMMITTEE NO. 3: DOCUMENTATION AND GRAPHICAL SYMBOLS SUB-COMMITTEE NO. 3D: DATA

More information

What s New in Ideagen Pentana 4.2

What s New in Ideagen Pentana 4.2 --- What s New in Ideagen Pentana 4.2 Table of Contents 1 Introduction... 2 2 Major New Features... 3 2.1 Key Issues/Strategic Risks... 3 2.2 Definition Sign Offs... 3 2.3 Sampling... 4 2.4 Audit Problems...

More information

DOCUMENTATION AND QUALITY ASSURANCE

DOCUMENTATION AND QUALITY ASSURANCE SPECIFICATION PREFACE SHEET DEPARTMENT: Engineering / Instrumentation SHEET 1 OF 12 AREA: Grundartangi Reduction Plant SPEC No: 00/07/TS012 REV: C2 STANDARD TECHNICAL SPECIFICATION FOR DOCUMENTATION AND

More information

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy

ISO/IEC INTERNATIONAL STANDARD. Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy INTERNATIONAL STANDARD ISO/IEC 29110-2 First edition 2011-01-15 Software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 2: Framework and taxonomy Ingénierie du logiciel Profils de cycle

More information

Database Management System 2

Database Management System 2 Data Database Management System 2 Data Data Data Basic Building Hierarchical Network Relational Semi-structured School of Computer Engineering, KIIT University 2.1 Data Data Data Data Basic Building Data

More information

5 RDF and Inferencing

5 RDF and Inferencing 5 RDF and Inferencing In Chapter 1XXX, we introduced the notion of dumb data, and how a more connected web infrastructure can result in behavior that lets smart applications perform to their potential.

More information

Information technology Metamodel framework for interoperability (MFI) Part 1: Framework

Information technology Metamodel framework for interoperability (MFI) Part 1: Framework ISO/IEC JTC 1/SC 32 Date: 2014-06-19 ISO/IEC DIS 19763-1 ISO/IEC JTC 1/SC 32/WG 2 Secretariat: ANSI Information technology Metamodel framework for interoperability (MFI) Part 1: Framework Warning This

More information

JENA: A Java API for Ontology Management

JENA: A Java API for Ontology Management JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic

More information

Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems

Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems INTERNATIONAL STANDARD ISO 22274 First edition 2013-01-15 Systems to manage terminology, knowledge and content Conceptrelated aspects for developing and internationalizing classification systems Systèmes

More information

SEPA Credit Transfer Customer-to-Bank Implementation Guidelines for the Netherlands

SEPA Credit Transfer Customer-to-Bank Implementation Guidelines for the Netherlands SEPA Credit Transfer Customer-to-Bank Implementation Guidelines for the Netherlands Disclaimer These guidelines may be subject to changes. Utmost care has been taken to ensure the information in this publication

More information

System Name Software Architecture Description

System Name Software Architecture Description System Name Software Architecture Description Author Name Contact Details Version Date template 2011 Eoin Woods & Nick Rozanski 1 / 25 1. Version History Version Date Author Comments 1 July 08 Eoin Woods

More information

Welcome to INFO216: Advanced Modelling

Welcome to INFO216: Advanced Modelling Welcome to INFO216: Advanced Modelling Theme, spring 2017: Modelling and Programming the Web of Data Andreas L. Opdahl About me Background: siv.ing (1988), dr.ing (1992) from NTH/NTNU

More information

Ontologies and Database Schema: What s the Difference? Michael Uschold, PhD Semantic Arts.

Ontologies and Database Schema: What s the Difference? Michael Uschold, PhD Semantic Arts. Ontologies and Database Schema: What s the Difference? Michael Uschold, PhD Semantic Arts. Objective To settle once and for all the question: What is the difference between an ontology and a database schema?

More information

Logical E/R Modeling: the Definition of Truth for Data

Logical E/R Modeling: the Definition of Truth for Data Logical E/R Modeling: the Definition of Truth for Data Jeff Jacobs Jeffrey Jacobs & Associates Belmont, CA phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Do you plan

More information

ISO/IEC INTERNATIONAL STANDARD. Systems and software engineering Requirements for designers and developers of user documentation

ISO/IEC INTERNATIONAL STANDARD. Systems and software engineering Requirements for designers and developers of user documentation INTERNATIONAL STANDARD ISO/IEC 26514 First edition 2008-06-15 Systems and software engineering Requirements for designers and developers of user documentation Ingénierie du logiciel et des systèmes Exigences

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 15926-1 First edition 2004-07-15 Industrial automation systems and integration Integration of life-cycle data for process plants including oil and gas production facilities Part

More information

IEC/PAS Industrial-process measurement and control Data structures and elements in process equipment catalogues

IEC/PAS Industrial-process measurement and control Data structures and elements in process equipment catalogues IEC/PAS 61987-1 Edition 1.0 2002-08 Industrial-process measurement and control Data structures and elements in process equipment catalogues Part 1: Measuring equipment with analogue and digital output

More information

PMS Iteration 1: analysis of the data efforts & value results and recommendation on the scope

PMS Iteration 1: analysis of the data efforts & value results and recommendation on the scope PMS Iteration 1: analysis of the data efforts & value results and recommendation on the scope EU ISO IDMP Task Force 19 February 2016 Presented by Ilaria Del Seppia Data Standardisation and Analytics,

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD IEC 61360-5 First edition 2004-04 Standard data element types with associated classification scheme for electric components Part 5: Extensions to the EXPRESS dictionary schema IEC

More information

Introduction to Databases CS348

Introduction to Databases CS348 Introduction to Databases CS348 University of Waterloo Winter 2007 University of Waterloo () Introduction to Databases 1 / 20 Course Outline Why do we use Databases? How do we use a DBMS? Functionality

More information

EPIM ReportingHub (ERH) A new powerful knowledge sharing platform. Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen

EPIM ReportingHub (ERH) A new powerful knowledge sharing platform. Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen EPIM ReportingHub (ERH) A new powerful knowledge sharing platform Houston, March 2012 Ph.D. Kari Anne Haaland Thorsen EPIM is the instrument for the operators on the Norwegian Continental Shelf to secure

More information

ISO/IEC JTC 1/SC 32 N 1297

ISO/IEC JTC 1/SC 32 N 1297 ISO/IEC JTC 1/SC 32 N 1297 Date: 2005-04-22 REPLACES: -- ISO/IEC JTC 1/SC 32 Data Management and Interchange Secretariat: United States of America (ANSI) Administered by Farance Inc. on behalf of ANSI

More information

An ontology for Systems Engineering based on ISO Semantic encoding of Systems Engineering information

An ontology for Systems Engineering based on ISO Semantic encoding of Systems Engineering information An ontology for Systems Engineering based on ISO 15926-11 Semantic encoding of Systems Engineering information EPC contractor in the Netherlands in the area of shipbuilding, infrastructure, building- and

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Let s briefly review important EER inheritance concepts

Let s briefly review important EER inheritance concepts Let s briefly review important EER inheritance concepts 1 is-a relationship Copyright (c) 2011 Pearson Education 2 Basic Constraints Partial / Disjoint: Single line / d in circle Each entity can be an

More information

University of Rome Tor Vergata GENOMA. GENeric Ontology Matching Architecture

University of Rome Tor Vergata GENOMA. GENeric Ontology Matching Architecture University of Rome Tor Vergata GENOMA GENeric Ontology Matching Architecture Maria Teresa Pazienza +, Roberto Enea +, Andrea Turbati + + ART Group, University of Rome Tor Vergata, Via del Politecnico 1,

More information

Core Component Primer

Core Component Primer Joint Core Components Core Component Primer Interim Basic Information Entity Discovery Method DRAFT Version 0.3 11 September 2001 Core Component Primer Page 2 Table of Contents 1. STATUS OF THIS DOCUMENT...

More information

A Generic Approach for Compliance Assessment of Interoperability Artifacts

A Generic Approach for Compliance Assessment of Interoperability Artifacts A Generic Approach for Compliance Assessment of Interoperability Artifacts Stipe Fustar Power Grid 360 11060 Parkwood Drive #2, Cupertino, CA 95014 sfustar@powergrid360.com Keywords: Semantic Model, IEC

More information

EDQ Product Data Extensions Essentials

EDQ Product Data Extensions Essentials EDQ Product Data Extensions Essentials January, 2015 Contents Part 1 Product Data and EDQ s Product Data Extensions: a Conceptual Overview Part 2 Create a Data Lens Using the Knowledge Studio Part 3 Develop

More information