price iso 15926 as owl

Information about price iso 15926 as owl

Published on November 7, 2007

Author: Lassie

Source: authorstream.com

Content

ISO 15926 as OWL - An Ontological Approach to Data Warehousing using OWL:  ISO 15926 as OWL - An Ontological Approach to Data Warehousing using OWL David Price, Tore Christiansen, Matthew West, John Kendall 8th NASA/ESA PDE Workshop April 2006 Agenda:  Agenda What is ISO 15926? Why OWL? An example related to Ship dataset integration Courtesy Matthew West (Shell):  Courtesy Matthew West (Shell) ISO 15926:  ISO 15926 Strictly speaking ISO 15926 is Integration of life-cycle data for process plants including oil and gas production facilities In reality it is a model for a completely generic data warehouse you first add your domain model to the warehouse as “Reference Data” you then add “domain model instances” as data too a 4D standard upper ontology 4D = 3 space dimensions plus 1 time dimension the core of an approach for doing deep semantic analysis of a domain Integration Architecture:  Foundation Concepts General Concepts Discipline-specific Concepts Derived concepts Integration model Integration Architecture Standardization:  Standardization ISO 16926-1 Overview and ISO 15926-2 Data model became International Standards 2003 Part 2 is written using the ISO EXPRESS modelling language Also known in the Oil and Gas industry as the “EPISTLE Core Model” Much of the modelling was through the POSC-CAESAR consortium Currently in-process in ISO ISO 15926-4 Reference Data ISO 15926-3 Geometry and topology are in-process ISO 15926-7 Implementation methods for data exchange and integration is also in-process Philosophy of ISO 15926 (West):  Philosophy of ISO 15926 (West) Metaphysics - The study of the nature of things Likely to be relevant to Integrating data models and data sets from different sources Reference: Metaphysics - an Anthology, Blackwell, ISBN: 0-631-20279 Most of our everyday view of the world is based on notions that are more than 1000 years old cf most of our everyday view of physics is still dominated by Newton. There has actually been some progress, particularly in the last 200 years, that can be of considerable value in modelling the world around us. Quine, Russell, Lewis, Armstrong, Wittgenstein, Frege, Cantor, Peirce and many more. 3D Ontologies (West):  3D Ontologies (West) A 3D ontology treats physical objects as 3D objects, or continuants, that pass through time 3D objects are wholly present at each point in time Physical objects are viewed from the present The default is that statements are true now Physical objects do not have temporal parts Different physical objects may coincide The object-at-a-point-in-time is the object of primary interest To talk about an object at different times it is necessary to time index statements in some way, e.g. X at t. A 3D ontology also has 4D objects in it 4D Ontologies (West):  4D Ontologies (West) A 4D ontology treats all individuals, things that exist in space-time, as 4D objects or spatio-temporal extents Things in the past and future exist as well as things in the present 4D extent is viewed from outside time rather than in the present Individuals have both temporal parts and spatial parts Two individuals with same spatio-temporal extent are same thing The object over its whole life is the object of primary interest 4D object is not (usually) wholly present at a point in time, but its whole is extended in space as well as time The object at a point in time is a temporal part of the whole Change is naturally expressed through a 4D classical mereology Individual/state and temporal whole-part:  Individual/state and temporal whole-part The data model:  The data model The next few slides show bits of the ISO 15926-2 EXPRESS model Just to give a flavor of what it’s about There are around 200 entity types in the entire schema Note that many of the concepts are also found in the meta-models of languages like OWL and UML Ontologies and OWL:  Ontologies and OWL Given the ontological nature of ISO 15926, it should be no surprise that EXPRESS is not quite sufficient It’s all that was available in the mid- and late-1990s At one time the ISO 15926 team worked on, but never completed, a logic language for the model Things have moved on in the past few years The Web Ontology Language (OWL) became a W3C Recommendation in 2004 ISO Common Logic standard is in-process OMG is working on the Ontology Definition Metamodel which includes OWL, Topic Maps, Common Logic, etc. Recent 15926 team activity:  Recent 15926 team activity Translate the ISO 15926-2 Core Data Model concepts into OWL mapping directly into the OWL language itself where appropriate For example, 15926 EXPRESS entity “relationship” represented as OWL Object Property not an OWL class named “relationship” “relationship” is actually one of the current open issues, Is it an OWL Class or OWL ObjectProperty? Technical details:  Technical details The representation tries to exploit the capabilities of OWL While keeping useful characteristics of the current Express representation Entity types are represented as OWL classes, properties and individuals Specialization is represented by sub-classing between OWL classes Classification is represented by instantiation between OWL classes Classes can be defined in terms of restrictions Relationships become properties with domain and range Property characteristics include functionality, symmetry and transitivity Resulting ontology:  Resulting ontology The resulting representation is OWL full And is therefore not guaranteed to be computationally determinant but there is no guarantee that reasoners will not work Information pyramid (Christiansen):  Information pyramid (Christiansen) An example (Christiansen):  An example (Christiansen) One usage scenario:  One usage scenario STEP AP EXPRESS 15926 OWL Upper Ontology 15926 OWL Reference Data OWL Individuals STEP AP OWL Subclass of Type of Reason over STEP data integrated in 15926/OWL data warehouse configurable P21 data Class of individual OWL:  Class of individual OWL Class of relationship in OWL:  Class of relationship in OWL Ship AP Integration Project (Kendall):  Ship AP Integration Project (Kendall) Process scope handover of data from shipbuilder/design agent/prime contractor to MoD definition of the as-built condition Configuration control and feedback to design processes e.g. for refit Main information scope ship common model, design, manufacturing also, Ship general particulars, principal dimensions, hull framing specification, plating, openings, edge cut-outs, plating arrangements, welds, profiles, longitudinal framing arrangements, Hold, tank and compartment definitions Test data:  Test data Used SEASPRITE test data ‘364P_fil.stp’ ‘Eleo Maersk’ Tanker construction block From Odense Steel shipyard Based on ARM model Semantics contained within the ARM model Mapping from ARM to AIM defined in the AP document Assumptions made:  Assumptions made The STEP models are unclear as to whether the entities represent, classes of things, designs of things or actual things. For example: ENTITY Ship has the capability to be all three. This means it maps to Class, Functional Physical Object or Materialized Physical Object For the purposes of this project, it was assumed that the entities referred to designs of objects. i.e. Functional Physical Object Use the P21 ID as the OWL identifier Specialization example:  structural_system class possible_ individual ID136 Specialization example ID136 is an arranged_individual ID136 is a bulkhead bulkhead is a type of structural_system class_of_functional_object is a type of class class in an entity type possible_individual is an entity type class of functional object bulkhead arranged_ individual a specialization relationship, the circle indicates the subclass Ship classes as OWL:  Ship classes as OWL Ship High Level API:  Ship High Level API Specify a generic API for accessing Ship Product Data Documented in UML (Magic Draw UML) for a Java implementation Generic API realized by access to an OWL data store AP218 High Level API:  AP218 High Level API T1.3 Demonstrator Architecture:  T1.3 Demonstrator Architecture Conclusions:  Conclusions ISO 15926 provides a semantic framework for classifying and representing ‘things’ It provides a consistency check for data models Upper ontology approach shows promise Ship project highlighted a number of inconsistencies and poor modelling in the ISO 10303 ship APs. confusion over classes of thing, designs of things, actual things attributes can be classification, properties, identifications ISO 15926/OWL Issues It seems that there is not one right way to map data models and data to the ISO 15926 model (part 2) Feedback to ISO 15926 team = add XML Schema datatypes ISO 15926 was EXPRESS so only had EXPRESS datatypes

Related presentations


Other presentations created by Lassie

Presentation Accenture
12. 03. 2008
0 views

Presentation Accenture

Taxation
19. 10. 2007
0 views

Taxation

population
21. 10. 2007
0 views

population

19 sethusamudram ppt
30. 09. 2007
0 views

19 sethusamudram ppt

sample seminar
02. 05. 2008
0 views

sample seminar

Oral Radiology
02. 05. 2008
0 views

Oral Radiology

Rainfall
07. 04. 2008
0 views

Rainfall

Andrew
19. 02. 2008
0 views

Andrew

campaigns and elections
07. 01. 2008
0 views

campaigns and elections

Emergency Planning
03. 10. 2007
0 views

Emergency Planning

stjerna 060307
09. 10. 2007
0 views

stjerna 060307

ElectiveWkshpGoalSet
10. 10. 2007
0 views

ElectiveWkshpGoalSet

p5animals
12. 10. 2007
0 views

p5animals

RT
12. 10. 2007
0 views

RT

pinarsut
13. 10. 2007
0 views

pinarsut

Lecture19 Ch19 111405
15. 10. 2007
0 views

Lecture19 Ch19 111405

Poster APS summary
16. 10. 2007
0 views

Poster APS summary

david ingleby
17. 10. 2007
0 views

david ingleby

Ole Lund
23. 10. 2007
0 views

Ole Lund

acmmm02
24. 10. 2007
0 views

acmmm02

rebecca
11. 12. 2007
0 views

rebecca

HHH Scandale
17. 10. 2007
0 views

HHH Scandale

1 WMO
19. 10. 2007
0 views

1 WMO

Great Britain
02. 11. 2007
0 views

Great Britain

ENYA
02. 11. 2007
0 views

ENYA

5AlpaShah
06. 11. 2007
0 views

5AlpaShah

Rectoria Panama 2006
25. 10. 2007
0 views

Rectoria Panama 2006

L10a 4345 Sp02
07. 11. 2007
0 views

L10a 4345 Sp02

Shahriar
15. 11. 2007
0 views

Shahriar

lakshmi wireless
15. 11. 2007
0 views

lakshmi wireless

CONTEMPORARY DANCE LESSONS
23. 11. 2007
0 views

CONTEMPORARY DANCE LESSONS

acute 060718 neuroemergencies
23. 10. 2007
0 views

acute 060718 neuroemergencies

The Olmec
21. 11. 2007
0 views

The Olmec

wetlands inventory
03. 01. 2008
0 views

wetlands inventory

plainChairdesign
04. 01. 2008
0 views

plainChairdesign

Polymorphic Robotics at ISI
07. 01. 2008
0 views

Polymorphic Robotics at ISI

t Campout with Foodborne Illness
07. 01. 2008
0 views

t Campout with Foodborne Illness

poly web cast
15. 10. 2007
0 views

poly web cast

MTAC 11 06v1 03georgewright
06. 11. 2007
0 views

MTAC 11 06v1 03georgewright

awmapres041905
31. 10. 2007
0 views

awmapres041905

Insecta
23. 10. 2007
0 views

Insecta

ficci wo pictures
29. 12. 2007
0 views

ficci wo pictures

Modelos de control Ley 24156
22. 10. 2007
0 views

Modelos de control Ley 24156

severe wx
07. 10. 2007
0 views

severe wx

Egypt presentation salem 2nd
21. 10. 2007
0 views

Egypt presentation salem 2nd

nursinghome
29. 11. 2007
0 views

nursinghome

IMechE 19th May
15. 10. 2007
0 views

IMechE 19th May

EGEE Summer School 2007
17. 10. 2007
0 views

EGEE Summer School 2007

Carolyn
31. 12. 2007
0 views

Carolyn

4 Systematic chemistry web cec
16. 02. 2008
0 views

4 Systematic chemistry web cec

hsearch
20. 11. 2007
0 views

hsearch

kimkidu
24. 02. 2008
0 views

kimkidu

IntroMiscConcl
27. 02. 2008
0 views

IntroMiscConcl

dutchhistoryfordummi es
27. 02. 2008
0 views

dutchhistoryfordummi es

hansen2
29. 10. 2007
0 views

hansen2

sciencenews
29. 09. 2007
0 views

sciencenews

Running a vegetarian campaign
04. 03. 2008
0 views

Running a vegetarian campaign

D3 NomuraResearch
25. 03. 2008
0 views

D3 NomuraResearch

presentationkpimchan ThaiAirways
30. 03. 2008
0 views

presentationkpimchan ThaiAirways

ch19 Kreitner 2004 6e OB
08. 04. 2008
0 views

ch19 Kreitner 2004 6e OB

indiapres110606
14. 04. 2008
0 views

indiapres110606

MMM CEO
18. 04. 2008
0 views

MMM CEO

ch26 hedgingrisk
16. 04. 2008
0 views

ch26 hedgingrisk

myCH14
07. 05. 2008
0 views

myCH14

CROSSGRID VO SEC KD
08. 05. 2008
0 views

CROSSGRID VO SEC KD

Prescribed Fire at UNF
02. 01. 2008
0 views

Prescribed Fire at UNF

md apr quality82604 mtan
30. 04. 2008
0 views

md apr quality82604 mtan

bowles
01. 05. 2008
0 views

bowles

PSRS partI
02. 05. 2008
0 views

PSRS partI

pres1
02. 05. 2008
0 views

pres1

Waittimes presentation e
02. 05. 2008
0 views

Waittimes presentation e

ae8 eman over
26. 02. 2008
0 views

ae8 eman over

CH 9
04. 01. 2008
0 views

CH 9

Horton ALA Moving Mountains
29. 02. 2008
0 views

Horton ALA Moving Mountains

remsim
01. 11. 2007
0 views

remsim

CERLS
16. 10. 2007
0 views

CERLS

forum creativite5
23. 10. 2007
0 views

forum creativite5

Ceanothus
14. 12. 2007
0 views

Ceanothus

Pollard
24. 10. 2007
0 views

Pollard

Typology 7mfamelev
02. 11. 2007
0 views

Typology 7mfamelev

ST3
24. 10. 2007
0 views

ST3

UNITROL Service Nov2006 Aend A
19. 10. 2007
0 views

UNITROL Service Nov2006 Aend A

energetech
17. 04. 2008
0 views

energetech

Presentaton
23. 10. 2007
0 views

Presentaton

LTCOPhistoryandresp
03. 10. 2007
0 views

LTCOPhistoryandresp

schmerge experimental results
21. 11. 2007
0 views

schmerge experimental results

martemiyanov
27. 09. 2007
0 views

martemiyanov

Lecture9 JF
16. 10. 2007
0 views

Lecture9 JF

helen meeks
02. 10. 2007
0 views

helen meeks

11 Gatorpops
17. 12. 2007
0 views

11 Gatorpops

Mol gen 9910
16. 10. 2007
0 views

Mol gen 9910