An explicit OWL representation of ISO/OGC Observations and Measurements Simon Cox | Research Scientist | Environmental Information Systems 17 October 2013.

Slides:



Advertisements
Similar presentations
Water Quality data transfer
Advertisements

Observations, Features, Coverages, SOS Simon Cox CSIRO Exploration and Mining 9 September 2006.
Information Modelling MOLES Metadata Objects for Linking Environmental Sciences S. Ventouras Rutherford Appleton Laboratory.
® Hosted and Sponsored by ESA/ESRIN Progress towards a standard WMO Hydrologic Metadata Model 86th OGC Technical Committee Frascati, Italy Irina Dornblut,
Observable properties ontology – alignment and usability Simon Cox, Bruce Simons, Jonathan Yu | Environmental Information Systems 12 June 2014 LAND AND.
Event dashboard: Capturing user-defined semantics for event detection over real-time sensor data CSIRO LAND AND WATER Jonathan Yu | Research engineer Environmental.
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – tools Simon Cox.
ODM2: Developing a Community Information Model and Supporting Software to Extend Interoperability of Sensor and Sample Based Earth Observations Jeffery.
A standard information transfer model scopes the ontologies required for observations Simon Cox, Laurent Lefort TDWG, Fremantle,
New ways to geo-reference and classify spatial data in Annex II & III data specifications Clemens Portele interactive instruments GmbH Drafting Team „Data.
Martin Doerr, Gerald Hiebel, Institute of Computer Science
CE 397 Midterm Slides Review Slides for the Midterm Exam David Maidment Spring 2015.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – standards context Simon Cox.
Domain Modelling and Implementation Canonical modelling approach Simon Cox Research Scientist Sydney - December, 3 rd 2010.
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
Towards validating observation data in WaterML 2.0 WATER FOR A HEALTHY COUNTRY You can change this image to be appropriate for your topic by inserting.
® © 2009 Open Geospatial Consortium, Inc. Updates on WaterML 2.0 development and the standards harmonization discussion paper Updates on WaterML 2.0 development.
Domain Modelling and Implementation Standards context Simon Cox Research Scientist Sydney - December, 3 rd 2010.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
CRMsci CRM sci : the Scientific Observation Model Center for Cultural Informatics, Institute of Computer Science Foundation for Research and Technology.
Report to ICAO MARIE-PT from WMO TT-AvXML
OGC ® ® Hydrologic Features SWG - status, scope, workplan - 6 th, WMO/OGC Hydrology DWG Orleans, BRGM, September 21 – 23, 2015 Irina Dornblut, GRDC of.
® The sampled feature of hydrologic observation Hydrology Domain Working Group at the OGC/TC Meeting, Austin, 2012, Mar Irina Dornblut, Global Runoff.
SONet: Scientific Observations Network Semtools: Semantic Enhancements for Ecological Data Management Mark Schildhauer, Matt Jones, Shawn Bowers, Huiping.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Geology, mining, groundwater, landscape and soils The ‘Earth Science’ domains Bruce Simons Spatial Information Modelling Community of Practice workshop,
How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
® Sponsored by GroundWater ML 2 IE (GW2IE) GroundWater ML 2 IE (GW2IE) Progress Report 95th OGC Technical Committee Boulder, Colorado USA Bruce Simons.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
® SOS 2.0 Profile For Hydrology 91 st OGC Technical Committee Geneva, Switzerland Simon Jirka (52°North) 11 June 2014 Copyright © 2014 Open Geospatial.
Copyright © 2009, Open Geospatial Consortium, Inc. Time issue : Meteo Domain needs and WMS present means Meteorology DWG Frédéric Guillaud, Marie-Françoise.
Copyright © 2009, Open Geospatial Consortium, Inc. Towards a Common Information Model of Water 70th OGC Technical Committee Darmstadt, Germany Rob Atkinson.
OM-JSON Simon Cox | Research Scientist | Environmental Information Infrastructures 21 st September 2015 LAND AND WATER, DATA61 a JSON implementation of.
® GRDC Hydrologic Metadata - core concepts - 5 th, WMO/OGC Hydrology DWG New York, CCNY, August 11 – 15, 2014 Irina Dornblut, GRDC of WMO at BfG Copyright.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Exploiting the Observations and Measurements Standard for interoperability in the Earth Sciences and beyond Lesley Wyborn Simon Cox.
WaterML TimeseriesML (draft) Overview & discussion Peter Taylor Research Engineer, CSIRO David Arctur (updates) Research Scientist, UT.
EarthCube Building Block for Integrating Discrete and Continuous Data (DisConBB) David Maidment, University of Texas at Austin (Lead PI) Alva Couch, Tufts.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
Managing different views of data Simon Cox CSIRO Exploration and Mining 29 November 2006.
Observations & Measurements & SWE in Inspire OGC Hydro DWG Workshop – Reading – Sylvain Grellet Office International de l’Eau.
OGC ® ® Suite of Water Information Standards HIC-11 Tutorial: Standardization of Water Data Exchange WMO/OGC Hydrology Domain Working Group Irina Dornblut,
WIGOS Data model – standards introduction.
Public Access and Spatial Metadata Values: Semantic Network Services Response to EU Directives Maria Rüther Federal Environment Agency,
Dominic Lowe, British Atmospheric Data Centre, STFC OGC TC, Boulder.
® Using (testing?) the HY_Features model, 95th OGC Technical Committee Boulder, Colorado USA Rob Atkinson 3 June 2015 Copyright © 2015 Open Geospatial.
OBOE v.s. OGC O&M SONet June 8,2010. OBOE Entity Context Characteristic Measurement Observation Standard hasCharacteristic hasMeasurement ofEntity hasContext.
Exchanging observations and measurements: applications of a generic model and encoding Simon Cox CSIRO Exploration and Mining 15 December.
Harmonisation of water observations data standards Pete Taylor 29 th September OGC TC – Darmstadt 2009 Water for a Healthy Country.
® Hosted and Sponsored by Observed Observable Properties - from HY_Features perspective - OGC Hydrology Domain Working Group 3 rd Meeting, Reading, UK,
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
® Sponsored by OGC TimeseriesML Domain Range Web Service Use Case for The National Weather Service's National Digital Forecast Database 95th OGC Technical.
® Sponsored by Hosted by HY_Features Part 3 - OWL encoding: rhyme and reason 96th OGC Technical Committee Nottingham, UK Rob Atkinson 17 September 2015.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
Of 24 lecture 11: ontology – mediation, merging & aligning.
WMO GRIB Edition 3 Enrico Fucile Inter-Program Expert Team on Data Representation Maintenance and Monitoring IPET-DRMM Geneva, 30 May – 3 June 2016.
OGC TC Washington – HydroDWG meeting – Inspire O&M & SWE requirements - profile BRGM – S.Grellet 52N – S.Jirka.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
OGC Hydro DWG Workshop 2016 – Koblenz – Inspire O&M & SWE requirements - profile BRGM – S.Grellet.
GeoSciml RDF encoding 104th OGC Technical Committee
Updated version of TGs - O&M and SWE for INSPIRE (D2
Simon Cox Research Scientist 16 April 2008
Session 2: Metadata and Catalogues
Presentation transcript:

An explicit OWL representation of ISO/OGC Observations and Measurements Simon Cox | Research Scientist | Environmental Information Systems 17 October 2013 LAND AND WATER Comparison with SSN ontology

Outline Methodology for O&M in OWL Challenges in converting from UML Expressivity Alignment O&M in OWL | Simon Cox 2 |

OBSERVATIONS AND MEASUREMENTS O&M in OWL | Simon Cox

OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GF_PropertyTypeGFI_FeatureOM_ProcessAny +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure 1 +result Range An Observation is an action whose result is an estimate of the value of some property of the feature-of-interest, obtained using a specified procedure ISO Observations and Measurements 4 | WQML | Simon Cox Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements

SF_Specimen ISO Sampling features Domain feature type OM_Observation SF_SamplingFeature +parameter [0..*] +lineage [0..1] GFI_Feature 0..* SF_SpatialSamplingFeature +positionalAccuracy [0..2] +relatedObservation 0..* SF_SamplingSolidSF_SamplingPointSF_SamplingCurveSF_SamplingSurface Intention +sampledFeature SamplingFeatureComplex +role 0..* +relatedSamplingFeature 0..* +relatedObservation 0..* 5 | WQML | Simon Cox Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements GM_Object +shape

UML  OWL CONVERSION RULES O&M in OWL | Simon Cox

ISO (2015?) UML Package  OWL Ontology UML Class  OWL Class UML Attribute/Association role  RDF Property UML Stereotype  OWL Class O&M in OWL | Simon Cox 7 |

om:Observation class O&M in OWL | Simon Cox 8 | (TopBraid diagram view)

UML-OWL mismatches UML is frame-based Attributes owned by classes Association-roles owned by classes property redefinition/refinement uncommon and complicated RDF is open-world Properties scoped to Ontology (namespace) Property re-use expected rdfs:subPropertyOf easy, commonly used O&M in OWL | Simon Cox 9 |

Options for defining properties Frame-based Name scoped to class Narrow rdfs:domain Narrow rdfs:range Strict cardinality constraints om:Observation.resultTime a owl:ObjectProperty ; rdfs:label "Result ; rdfs:domain om:Observation ; rdfs:range tm:Instant. Open-world Name scoped to namespace Generic rdfs:domain Narrow rdfs:range Loose cardinality constraints om:resultTime a owl:ObjectProperty ; rdfs:label "Result ; rdfs:domain gf:AnyFeature ; rdfs:range tm:Instant. O&M in OWL | Simon Cox 10 |

Complete example – lax form sam:SF_SpatialSamplingFeature a owl:Class ; rdfs:label "Spatial sampling ; rdfs:subClassOf gf:AnyFeature, sam:SF_SamplingFeature ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty sam:shape ] ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality "0"^^xsd:nonNegativeInteger ; owl:onProperty sam:positionalAccuracy ] ; rdfs:subClassOf [ a owl:Restriction ; owl:maxCardinality "2"^^xsd:nonNegativeInteger ; owl:onProperty sam:positionalAccuracy ] ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality "0"^^xsd:nonNegativeInteger ; owl:onProperty sam:hostedProcedure ] ; skos:notation "SF_SpatialSamplingFeature"^^h2o:ISOClassName. O&M in OWL | Simon Cox 11 |

O&M integrated into ISO framework O&M in OWL | Simon Cox 12 | Direct dependencies Feature ISO GeometryISO TemporalISO Coverage (fields)ISO Metadata (!)ISO Meta-modelISO Basic datatypesISO No other alignment attempted at this time

ISO/OGC Feature Model Feature disjoint with Geometry feature is not geometry feature has geometry O&M in OWL | Simon Cox 13 |

O&M linked to QUDT O&M in OWL | Simon Cox 14 | OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GF_PropertyTypeGFI_FeatureOM_ProcessAny +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure 1 +result Range om:observedProperty a owl:ObjectProperty ; rdfs:domain gf:AnyFeature ; rdfs:label "Observed ; skos:definition """The association Phenomenon shall link the OM_Observation to the GF_PropertyType for which the OM_Observation:result provides an estimate of its value."""^^xsd:string.

COMPARE WITH SSN O&M in OWL | Simon Cox

Side by side instances p1:obsTest1 rdf:type om:Measurement ; om:featureOfInterest ; om:observedProperty ; om:phenomenonTime p1:ot1t ; om:procedure p1:Sscales1 ; om:result [ rdf:type basic:Measure ; basic:uom ; basic:value "0.28"^^basic:Number ] ; om:resultTime p1:ot1t ; om:parameter [ rdf:type om:NamedValue ; om:name ; om:value [ rdf:type basic:Measure ; basic:uom ; basic:value "22.3"^^basic:Number ] ]. p1:Sscales1 rdf:type om:Process ; rdfs:label "Salter scales"^^xsd:string. p1:ot1t rdf:type tm:Instant ; tm:dateTimePosition " T16:22:25.00"^^xsd:dateTime. p1:obsTest1 rdf:type ssn:Observation ; ssn:featureOfInterest ; ssn:observedProperty ; ssn:observationSamplingTime p1:ot1t ; ssn:observedBy p1:Sscales1 ; ssn:observationResult [ rdf:type ssn:SensorOutput ; ssn:hasValue [ rdf:type DUL:Amount, ssn:ObservationValue ; DUL:hasDataValue "0.28"^^xsd:float ; DUL:isClassifiedBy ] ; ssn:isProducedBy p1:Sscales1 ] ; ssn:observationResultTime p1:ot1t ; DUL:hasSetting p1:tempObsTest1. p1:tempObsTest1 a ssn:Observation ; rdfs:comment "Observation of temperature context for measurement of fruit mass"^^xsd:string ;... DUL:isSettingFor p1:obsTest1. p1:Sscales1 rdf:type ssn:SensingDevice ; rdfs:label "Salter scales"^^xsd:string. p1:ot1t rdf:type DUL:Amount ; DUL:hasDataValue " T16:22:25.00"^^xsd:dateTime. O&M in OWL | Simon Cox 16 |

SF_Specimen ISO Sampling features OM_Observation SF_SamplingFeature +parameter [0..*] +lineage [0..1] GFI_Feature 0..* SF_SpatialSamplingFeature +positionalAccuracy [0..2] +relatedObservation 0..* SF_SamplingSolidSF_SamplingPointSF_SamplingCurveSF_SamplingSurface Intention +sampledFeature SamplingFeatureComplex +role 0..* +relatedSamplingFeature 0..* +relatedObservation 0..* 17 | WQML | Simon Cox Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements GM_Object +shape

sam:Specimen O&M in OWL | Simon Cox 18 |

O&M vs SSN O&M in OWL | Simon Cox 19 | OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GF_PropertyTypeGFI_FeatureOM_ProcessAny +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure 1 +result Range

SSN alignment O&M in OWL | Simon Cox 20 |

Alignment strategy SSN Syntactic/semantic alignment (UML  OWL/RDF+DUL) in one step Conflates concerns? OM UML  OWL ‘syntactic’ alignment first Semantic alignment (various) in later steps, separate graphs rdfs:subClassOf owl:equivalentClass rdfs:subPropertyOf O&M in OWL | Simon Cox 21 |

SUMMARY O&M in OWL | Simon Cox

Summary Model Rule-based transformation from UML to OWL Dependencies on other ISO models Expressivity SSN & O&M comparable Alignment O&M 2.0 Observation is an Event SSN Observation is a DUL:SocialObject Separate syntactic and semantic alignment? O&M in OWL | Simon Cox 23 |

Additional credits O&M: Fowler & O’Dea, OGC, ISO/TC 211, Rob Atkinson (CLW), Rob Woodcock(CESRE) OM Ontology: David Ratcliffe, Michael Compton, Laurent Lefort (CCI), Jonathan Yu (CLW) Projects: XMML, pmd*CRC, AuScope, WIRADA, IPBA, eREEFS O&M in OWL | Simon Cox 24 |

LAND AND WATER Thank you CSIRO Land and Water Simon Cox Research Scientist t wwww.csiro.au/people/simon.cox

The need for standardisation Integrated modelling is becoming the norm bioregional assessment eReefs When using heterogeneous (data) sources, discovery & integration is a major challenge Standards make this easier Many private contracts  one public agreement Information standards | Simon Cox 26 | Remote sensing Sensor Value Parameter Scene Earth science Algorithm, code, simulator Model, field Variable Volume, grid Metrology Instrument Value Measurand Sample Chemistry Instrument, analytical process Analysis Analyte Sample Environmental monitoring Gauge, sensor Value, time-series Parameter Station Observations & Measurements procedure result observed property feature of interest

Views of data Continuous phenomena, varying in space and time – ‘raster’. A function: spatial, temporal or spatio- temporal domain to attribute range O&M in OWL | Simon Cox Features Features exist, have attributes and can be spatially described – ‘discrete’ or ‘vector’ Coverages Observations An act that results in the estimation of the value of a feature property, and involves application of a specified procedure, such as a sensor, instrument, algorithm or process chain 27 |

In “pictures” 28 | O&M in OWL | Simon Cox

OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GF_PropertyTypeGFI_FeatureOM_ProcessAny +observedProperty 1 +propertyValueProvider 0..* +featureOfInterest 1 +generatedObservation 0..* +procedure 1 +result Range An Observation is an action whose result is an estimate of the value of some property of the feature-of-interest, obtained using a specified procedure ISO Observations and Measurements 29 | O&M in OWL | Simon Cox Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements

Cross-domain model for observations Standard terminology for cross-domain/interdisciplinary use Broadly applicable In-situ observations, monitoring Remote sensing Sampling and ex-situ (lab) observations Simulations and forecasts Adoption GeoSciML, AIXM, INSPIRE, D&I WMO, WaterML, ODIP, ANZSoilML, O&M in OWL | Simon Cox 30 |

OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GFI_PropertyTypeGFI_FeatureOM_ProcessGFI_DomainFeatureAny +observedProperty 1 +propertyValueProvider 0..* +featureOfInterest 1 +generatedObservation 0..* +procedure 1 +result Range observed property Related to feature-of-interest procedure Standard procedures, feature of interest Feature-type Feature instances result GML, SWE, netCDF Domain specific vocabularies required 31 | O&M in OWL | Simon Cox

APPLICATIONS O&M in OWL | Simon Cox

ANZSoilML - sampling O&M in OWL | Simon Cox 33 | Simons, Wilson, Ritchie, Cox – ANZ SoilML – EGU 2013 Simons, Wilson, Ritchie – OZ SoilML – ANZ Soils Conference 2013

WaterML 2.0 O&M in OWL | Simon Cox 34 | Taylor, OGC Implementation Specification, WaterML

O&M in OWL | Simon Cox 35 |

36 | O&M in OWL | Simon Cox

WQML O&M in OWL | Simon Cox 37 | Simons, Cox – IPBA Report, 2013

Water quality observations model O&M in OWL | Simon Cox 38 | The observation feature of interest must be either a groundwater or geofabric feature The observed property must be a water-quality parameter The units of measure must match the water-quality parameter

Observed properties – water quality O&M in OWL | Simon Cox 39 |

WQ Properties model O&M in OWL | Simon Cox 40 | Simons, Yu, Cox – IPBA Report 2013 Cox, Simons Yu – AGU Fall Meeting 2013

O&M in OWL | Simon Cox 41 |

WQ Ontology Immediate requirements IPBA, eReefs partners, BoM Harmonization and alignment CUAHSI, EPA, USGS ChEBI - Chemical Entities of Biological Interest QUDT – NASA/TopBraid Formalization Semantic Web technologies – RDF/OWL/SKOS Publication SISSvoc O&M in OWL | Simon Cox 42 |