SlideShare a Scribd company logo
1 of 23
PROV ontology
supports
alignment of
observational
data (models)
Simon J D Cox
LAND AND WATER
4 December 2017
Outline
• The problem – different terminologies
• Observation as an Activity
• Alignments
MODSIM 2017 | Cox | Prov alignments2 |
What’s the problem?
OM_Observation
+ phenomenonTime
+ resultTime
+ validTime [0..1]
+ resultQuality [0..*]
+ parameter [0..*]
GF_PropertyType
GFI_Feature
OM_Process Any
+observedProperty
1
0..*
+featureOfInterest 1
0..*
+procedure1 +result
MODSIM 2017 | Cox | Prov alignments
SJD Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0
http://www.opengeospatial.org/standards/om
ISO 19156:2011 Geographic Information – Observations and measurements
https://www.iso.org/standard/32574.html
O&M: ISO 19156
Geographic Information–
Observations and
Measurements
3 |
What’s the problem?
SSNX – Semantic
Sensor Network
ontology
MODSIM 2017 | Cox | Prov alignments4 |
The SSN ontology of the W3C semantic sensor network incubator group. Michael
Compton et al.. Web Semantics: Science, Services and Agents on the World Wide
Web, 17:25-32 . December 2012.
URL: http://www.sciencedirect.com/science/article/pii/S1570826812000571
What’s the problem?
OBOE – the Extensible
Observation Ontology
MODSIM 2017 | Cox | Prov alignments5 |
OBOE: the Extensible Observation Ontology, version 1.1. Mark Schildhauer;
Matthew B. Jones; Shawn Bowers; Joshua Madin; Sergeui Krivov; Deana
Pennington; Ferdinando Villa; Benjamin Leinfelder; Christopher Jones; Margaret
O'Brien.2016. URL: http://dx.doi.org/10.5063/F11C1TTM
What’s the problem?
BCO - Biological
Collections Ontology
MODSIM 2017 | Cox | Prov alignments6 |
Walls, R. L., Deck, J., Guralnick, R., Baskauf, S., Beaman, R., Blum, S., …
Wooley, J. (2014). Semantics in support of biodiversity knowledge discovery:
an introduction to the biological collections ontology and related ontologies.
PloS One, 9(3). https://doi.org/10.1371/journal.pone.0089606
This is the problem!
ISO 19156 O&M
– Observation
– result—Any
– procedure—Process
– observed-property—Property
– feature-of-interest—Feature
– phenomenon-time
– result-time
W3C SSNX
– Observation
– observationResult—SensorOutput
– observedBy—Sensor
– implements—Sensing(Process)
– detects—Stimulus
– isProxyFor—Property
– isPropertyOf—FeatureOfInterest
MODSIM 2017 | Cox | Prov alignments7 |
OBOE
– Measurement
– hasValue—Entity
– usesProtocol--Protocol
– ofCharacteristic—Characteristic
– measurementFor/ofEntity—Entity
OBI/BCO
– observing process
– material target of observation
– has specified input
– has specified output
– quality
– specimen
– specimen collection process
What is an observation?
OM_Observation
+ phenomenonTime
+ resultTime
+ validTime [0..1]
+ resultQuality [0..*]
+ parameter [0..*]
GF_PropertyType
GFI_Feature
OM_Process Any
+observedProperty
1
0..*
+featureOfInterest 1
0..*
+procedure1 +result
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
MODSIM 2017 | Cox | Prov alignments Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0
ISO 19156:2011 Geographic Information – Observations and measurements
8 |
Process-flow model
Core PROV
MODSIM 2017 | Cox | Prov alignments
Developed primarily for datasets, data products, reports
T. Lebo, S. Sahoo, D.L. McGuinness, PROV-O: The PROV Ontology, (2013).
http://www.w3.org/TR/prov-o/
9 |
An Observation is an Activity
MODSIM 2017 | Cox | Prov alignments10 |
A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois.
Semantic Sensor Network Ontology
W3C Recommendation 19 October 2017
https://www.w3.org/TR/vocab-ssn/
BCO agrees
BCO - Biological
Collections Ontology
MODSIM 2017 | Cox | Prov alignments11 |
SSNX (through DUL alignment) does not
MODSIM 2017 | Cox | Prov alignments
• Observation, Process are ‘Social Objects’
• Not an ‘Event’
M. Compton, P. Barnaghi, L. Bermudez, R. García-Castro, O. Corcho, S.J.D. Cox, et al.,
The SSN ontology of the W3C semantic sensor network incubator group,
Web Semant. Sci. Serv. Agents World Wide Web. 17 (2012) 25–32. doi:10.1016/j.websem.2012.05.003.
12 |
MODSIM 2017 | Cox | Prov alignments
M. Compton, D. Corsar, K. Taylor, Sensor Data Provenance:
SSNO and PROV-O Together at Last,
in: 7th Int. Work. Semant. Sens. Networks, 2014.
SSNX aligned to PROV
13 |
Sampling is also an Activity
MODSIM 2017 | Cox | Prov alignments14 |
A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois.
Semantic Sensor Network Ontology
W3C Recommendation 19 October 2017
https://www.w3.org/TR/vocab-ssn/
OBI agrees
BCO - Biological
Collections Ontology
MODSIM 2017 | Cox | Prov alignments15 |
Bandrowski A, Brinkman R, Brochhausen M, Brush MH, Bug B, Chibucos MC, et al.
(2016) The Ontology for Biomedical Investigations. PLoS ONE 11(4): e0154556.
https://doi.org/10.1371/journal.pone.0154556
Actuation is also an Activity
MODSIM 2017 | Cox | Prov alignments16 |
A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois.
Semantic Sensor Network Ontology
W3C Recommendation 19 October 2017
https://www.w3.org/TR/vocab-ssn/
PROV-O ↔ BFO
MODSIM 2017 | Cox | Prov alignments17 |
PROV-O ↔ OWL-Time
MODSIM 2017 | Cox | Prov alignments18 |
PROV-O ↔ SOSA
MODSIM 2017 | Cox | Prov alignments19 |
Summary
“observation” and “process” mean different things in different models
Inter-community discussions are vulnerable to misunderstandings
Grounding in traditional ‘upper ontologies’ doesn’t necessarily help!
SSNX-DUL vs OBI/BCO-BFO
Generating result of an observation is essentially a process-flow
 PROV-O provides a lightweight ‘upper ontology’ that can help
MODSIM 2017 | Cox | Prov alignments20 |
Land and Water
Simon Cox
Research Scientist
t +61 3 9545 2365
e simon.cox@csiro.au
w www.csiro.au
LAND AND WATER
Thank you
OBOE ↔ SOSA
MODSIM 2017 | Cox | Prov alignments22 |
BFO/OBI/BCO
MODSIM 2017 | Cox | Prov alignments23 |

More Related Content

What's hot

CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)
MalikoTanguy
 
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
South Tyrol Free Software Conference
 
AQ GCI Infrastructure
AQ GCI InfrastructureAQ GCI Infrastructure
AQ GCI Infrastructure
Rudolf Husar
 

What's hot (19)

Prov and real things
Prov and real thingsProv and real things
Prov and real things
 
General Overview of the COBWEB Project - Bart De Lathouwer and Chris Higgins
General Overview of the COBWEB Project - Bart De Lathouwer and Chris HigginsGeneral Overview of the COBWEB Project - Bart De Lathouwer and Chris Higgins
General Overview of the COBWEB Project - Bart De Lathouwer and Chris Higgins
 
SC7 Workshop 3: Big Data Challenges in Building a Global Earth Observation Sy...
SC7 Workshop 3: Big Data Challenges in Building a Global Earth Observation Sy...SC7 Workshop 3: Big Data Challenges in Building a Global Earth Observation Sy...
SC7 Workshop 3: Big Data Challenges in Building a Global Earth Observation Sy...
 
CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)
 
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
SFScon21 - Daniel Frisinghelli - The Cost of Traditional Machine Learning and...
 
OM-JSON - a JSON implementation of O&M
OM-JSON - a JSON implementation of O&MOM-JSON - a JSON implementation of O&M
OM-JSON - a JSON implementation of O&M
 
A common model for scientific observations and samples
A common model for scientific observations and samplesA common model for scientific observations and samples
A common model for scientific observations and samples
 
AQ GCI Infrastructure
AQ GCI InfrastructureAQ GCI Infrastructure
AQ GCI Infrastructure
 
Creating High Performance Lambda Collaboratories
Creating High Performance Lambda CollaboratoriesCreating High Performance Lambda Collaboratories
Creating High Performance Lambda Collaboratories
 
From copert2 to copert4
From copert2 to copert4From copert2 to copert4
From copert2 to copert4
 
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
 
Thermatic simulation platform for nano materials design in kist
Thermatic simulation platform for nano materials design in kistThermatic simulation platform for nano materials design in kist
Thermatic simulation platform for nano materials design in kist
 
Rob's GenGIS presentation at IBS Special Meeting (Montreal 2013)
Rob's GenGIS presentation at IBS Special Meeting (Montreal 2013)Rob's GenGIS presentation at IBS Special Meeting (Montreal 2013)
Rob's GenGIS presentation at IBS Special Meeting (Montreal 2013)
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data Cubes
 
Long Term Ecological Research Network
Long Term Ecological Research NetworkLong Term Ecological Research Network
Long Term Ecological Research Network
 
Cyberinfrastructure to Support Ocean Observatories
Cyberinfrastructure to Support Ocean ObservatoriesCyberinfrastructure to Support Ocean Observatories
Cyberinfrastructure to Support Ocean Observatories
 
Statistical data in RDF
Statistical data in RDFStatistical data in RDF
Statistical data in RDF
 
ACEF: Australian Coastal Ecosystems Facility
ACEF: Australian Coastal Ecosystems FacilityACEF: Australian Coastal Ecosystems Facility
ACEF: Australian Coastal Ecosystems Facility
 
Who are cams users today by Popp
Who are cams users today by PoppWho are cams users today by Popp
Who are cams users today by Popp
 

Similar to PROV ontology supports alignment of observational data (models)

Web standards support science data
Web standards support science dataWeb standards support science data
Web standards support science data
Simon Cox
 
Complex Data Modeling for Simpler Data Access
Complex Data Modeling for Simpler Data AccessComplex Data Modeling for Simpler Data Access
Complex Data Modeling for Simpler Data Access
rlwalls2008
 
PRESENTATION XU - Copy
PRESENTATION XU - CopyPRESENTATION XU - Copy
PRESENTATION XU - Copy
Xu Teo
 
Effect splus systems-and-network-cluster-results-draft-v1
Effect splus systems-and-network-cluster-results-draft-v1Effect splus systems-and-network-cluster-results-draft-v1
Effect splus systems-and-network-cluster-results-draft-v1
fcleary
 

Similar to PROV ontology supports alignment of observational data (models) (20)

Ontology alignment – is PROV-O good enough?
Ontology alignment – is PROV-O good enough?Ontology alignment – is PROV-O good enough?
Ontology alignment – is PROV-O good enough?
 
WorldCist 2013 - Behavior Assessment Framework
WorldCist 2013 - Behavior Assessment Framework WorldCist 2013 - Behavior Assessment Framework
WorldCist 2013 - Behavior Assessment Framework
 
COBWEB Summit at the OGC TC Dublin, 2016
COBWEB Summit at the OGC TC Dublin, 2016COBWEB Summit at the OGC TC Dublin, 2016
COBWEB Summit at the OGC TC Dublin, 2016
 
A Taxonomy for Combining Activity Recognition and Process Discovery in Indust...
A Taxonomy for Combining Activity Recognition and Process Discovery in Indust...A Taxonomy for Combining Activity Recognition and Process Discovery in Indust...
A Taxonomy for Combining Activity Recognition and Process Discovery in Indust...
 
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing UncertaintiesModeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
 
Gergely Sipos, Claudio Cacciari: Welcome and mapping the landscape: EOSC-hub ...
Gergely Sipos, Claudio Cacciari: Welcome and mapping the landscape: EOSC-hub ...Gergely Sipos, Claudio Cacciari: Welcome and mapping the landscape: EOSC-hub ...
Gergely Sipos, Claudio Cacciari: Welcome and mapping the landscape: EOSC-hub ...
 
Introduction to the COBWEB Project, January 2013
Introduction to the COBWEB Project, January 2013Introduction to the COBWEB Project, January 2013
Introduction to the COBWEB Project, January 2013
 
Web standards support science data
Web standards support science dataWeb standards support science data
Web standards support science data
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
 
COBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management FederationsCOBWEB, AIP-6, and Access Management Federations
COBWEB, AIP-6, and Access Management Federations
 
ICOS Services and Products
ICOS Services and Products ICOS Services and Products
ICOS Services and Products
 
Complex Data Modeling for Simpler Data Access
Complex Data Modeling for Simpler Data AccessComplex Data Modeling for Simpler Data Access
Complex Data Modeling for Simpler Data Access
 
PRESENTATION XU - Copy
PRESENTATION XU - CopyPRESENTATION XU - Copy
PRESENTATION XU - Copy
 
COBWEB A quality assurance workflow authoring tool for citizen science and cr...
COBWEB A quality assurance workflow authoring tool for citizen science and cr...COBWEB A quality assurance workflow authoring tool for citizen science and cr...
COBWEB A quality assurance workflow authoring tool for citizen science and cr...
 
COBWEB technology platform and future development needs, ISPRA 2016
COBWEB technology platform and future development needs, ISPRA 2016COBWEB technology platform and future development needs, ISPRA 2016
COBWEB technology platform and future development needs, ISPRA 2016
 
COBWEB technology platform and future development needs
COBWEB technology platform and future development needsCOBWEB technology platform and future development needs
COBWEB technology platform and future development needs
 
RD shared services and research data spring
RD shared services and research data springRD shared services and research data spring
RD shared services and research data spring
 
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
 
Effect splus systems-and-network-cluster-results-draft-v1
Effect splus systems-and-network-cluster-results-draft-v1Effect splus systems-and-network-cluster-results-draft-v1
Effect splus systems-and-network-cluster-results-draft-v1
 
Eu fp7-h2020-experiences-daeyoung kim-kaist
Eu fp7-h2020-experiences-daeyoung kim-kaistEu fp7-h2020-experiences-daeyoung kim-kaist
Eu fp7-h2020-experiences-daeyoung kim-kaist
 

More from Simon Cox

More from Simon Cox (13)

The SOSA ontology
The SOSA ontologyThe SOSA ontology
The SOSA ontology
 
A standard for geospatial observations and measurements
A standard for geospatial observations and measurementsA standard for geospatial observations and measurements
A standard for geospatial observations and measurements
 
OWL-Time and enhancements
OWL-Time and enhancementsOWL-Time and enhancements
OWL-Time and enhancements
 
O&M Specimen model – alignments with PROV, BCO
O&M Specimen model – alignments with PROV, BCOO&M Specimen model – alignments with PROV, BCO
O&M Specimen model – alignments with PROV, BCO
 
Re-use of standard ontologies in a water quality vocabulary
Re-use of standard ontologies in a water quality vocabularyRe-use of standard ontologies in a water quality vocabulary
Re-use of standard ontologies in a water quality vocabulary
 
Observations to Information
Observations to InformationObservations to Information
Observations to Information
 
A harmonized vocabulary for water quality
A harmonized vocabulary for water qualityA harmonized vocabulary for water quality
A harmonized vocabulary for water quality
 
Harmonization of vocabularies for water data
Harmonization of vocabularies for water dataHarmonization of vocabularies for water data
Harmonization of vocabularies for water data
 
Some problems with standard geospatial metadata
Some problems with standard geospatial metadataSome problems with standard geospatial metadata
Some problems with standard geospatial metadata
 
Information Viewpoints and Geoscience Service Architectures
Information Viewpoints and Geoscience Service Architectures Information Viewpoints and Geoscience Service Architectures
Information Viewpoints and Geoscience Service Architectures
 
Leverage and Delegation in Developing an Information Model for Geology
Leverage and Delegation in Developing an Information Model for Geology Leverage and Delegation in Developing an Information Model for Geology
Leverage and Delegation in Developing an Information Model for Geology
 
Technologies and practices for maintaining and publishing earth science vocab...
Technologies and practices for maintaining and publishing earth science vocab...Technologies and practices for maintaining and publishing earth science vocab...
Technologies and practices for maintaining and publishing earth science vocab...
 
Developing and publishing vocabularies
Developing and publishing vocabulariesDeveloping and publishing vocabularies
Developing and publishing vocabularies
 

Recently uploaded

Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
chadhar227
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
HyderabadDolls
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 

Recently uploaded (20)

DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 

PROV ontology supports alignment of observational data (models)

  • 1. PROV ontology supports alignment of observational data (models) Simon J D Cox LAND AND WATER 4 December 2017
  • 2. Outline • The problem – different terminologies • Observation as an Activity • Alignments MODSIM 2017 | Cox | Prov alignments2 |
  • 3. What’s the problem? OM_Observation + phenomenonTime + resultTime + validTime [0..1] + resultQuality [0..*] + parameter [0..*] GF_PropertyType GFI_Feature OM_Process Any +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure1 +result MODSIM 2017 | Cox | Prov alignments SJD Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 http://www.opengeospatial.org/standards/om ISO 19156:2011 Geographic Information – Observations and measurements https://www.iso.org/standard/32574.html O&M: ISO 19156 Geographic Information– Observations and Measurements 3 |
  • 4. What’s the problem? SSNX – Semantic Sensor Network ontology MODSIM 2017 | Cox | Prov alignments4 | The SSN ontology of the W3C semantic sensor network incubator group. Michael Compton et al.. Web Semantics: Science, Services and Agents on the World Wide Web, 17:25-32 . December 2012. URL: http://www.sciencedirect.com/science/article/pii/S1570826812000571
  • 5. What’s the problem? OBOE – the Extensible Observation Ontology MODSIM 2017 | Cox | Prov alignments5 | OBOE: the Extensible Observation Ontology, version 1.1. Mark Schildhauer; Matthew B. Jones; Shawn Bowers; Joshua Madin; Sergeui Krivov; Deana Pennington; Ferdinando Villa; Benjamin Leinfelder; Christopher Jones; Margaret O'Brien.2016. URL: http://dx.doi.org/10.5063/F11C1TTM
  • 6. What’s the problem? BCO - Biological Collections Ontology MODSIM 2017 | Cox | Prov alignments6 | Walls, R. L., Deck, J., Guralnick, R., Baskauf, S., Beaman, R., Blum, S., … Wooley, J. (2014). Semantics in support of biodiversity knowledge discovery: an introduction to the biological collections ontology and related ontologies. PloS One, 9(3). https://doi.org/10.1371/journal.pone.0089606
  • 7. This is the problem! ISO 19156 O&M – Observation – result—Any – procedure—Process – observed-property—Property – feature-of-interest—Feature – phenomenon-time – result-time W3C SSNX – Observation – observationResult—SensorOutput – observedBy—Sensor – implements—Sensing(Process) – detects—Stimulus – isProxyFor—Property – isPropertyOf—FeatureOfInterest MODSIM 2017 | Cox | Prov alignments7 | OBOE – Measurement – hasValue—Entity – usesProtocol--Protocol – ofCharacteristic—Characteristic – measurementFor/ofEntity—Entity OBI/BCO – observing process – material target of observation – has specified input – has specified output – quality – specimen – specimen collection process
  • 8. What is an observation? OM_Observation + phenomenonTime + resultTime + validTime [0..1] + resultQuality [0..*] + parameter [0..*] GF_PropertyType GFI_Feature OM_Process Any +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure1 +result 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 MODSIM 2017 | Cox | Prov alignments Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements 8 |
  • 9. Process-flow model Core PROV MODSIM 2017 | Cox | Prov alignments Developed primarily for datasets, data products, reports T. Lebo, S. Sahoo, D.L. McGuinness, PROV-O: The PROV Ontology, (2013). http://www.w3.org/TR/prov-o/ 9 |
  • 10. An Observation is an Activity MODSIM 2017 | Cox | Prov alignments10 | A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois. Semantic Sensor Network Ontology W3C Recommendation 19 October 2017 https://www.w3.org/TR/vocab-ssn/
  • 11. BCO agrees BCO - Biological Collections Ontology MODSIM 2017 | Cox | Prov alignments11 |
  • 12. SSNX (through DUL alignment) does not MODSIM 2017 | Cox | Prov alignments • Observation, Process are ‘Social Objects’ • Not an ‘Event’ M. Compton, P. Barnaghi, L. Bermudez, R. García-Castro, O. Corcho, S.J.D. Cox, et al., The SSN ontology of the W3C semantic sensor network incubator group, Web Semant. Sci. Serv. Agents World Wide Web. 17 (2012) 25–32. doi:10.1016/j.websem.2012.05.003. 12 |
  • 13. MODSIM 2017 | Cox | Prov alignments M. Compton, D. Corsar, K. Taylor, Sensor Data Provenance: SSNO and PROV-O Together at Last, in: 7th Int. Work. Semant. Sens. Networks, 2014. SSNX aligned to PROV 13 |
  • 14. Sampling is also an Activity MODSIM 2017 | Cox | Prov alignments14 | A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois. Semantic Sensor Network Ontology W3C Recommendation 19 October 2017 https://www.w3.org/TR/vocab-ssn/
  • 15. OBI agrees BCO - Biological Collections Ontology MODSIM 2017 | Cox | Prov alignments15 | Bandrowski A, Brinkman R, Brochhausen M, Brush MH, Bug B, Chibucos MC, et al. (2016) The Ontology for Biomedical Investigations. PLoS ONE 11(4): e0154556. https://doi.org/10.1371/journal.pone.0154556
  • 16. Actuation is also an Activity MODSIM 2017 | Cox | Prov alignments16 | A Haller, K Janowicz, S Cox, D Le Phuoc, K Taylor, M Lefrancois. Semantic Sensor Network Ontology W3C Recommendation 19 October 2017 https://www.w3.org/TR/vocab-ssn/
  • 17. PROV-O ↔ BFO MODSIM 2017 | Cox | Prov alignments17 |
  • 18. PROV-O ↔ OWL-Time MODSIM 2017 | Cox | Prov alignments18 |
  • 19. PROV-O ↔ SOSA MODSIM 2017 | Cox | Prov alignments19 |
  • 20. Summary “observation” and “process” mean different things in different models Inter-community discussions are vulnerable to misunderstandings Grounding in traditional ‘upper ontologies’ doesn’t necessarily help! SSNX-DUL vs OBI/BCO-BFO Generating result of an observation is essentially a process-flow  PROV-O provides a lightweight ‘upper ontology’ that can help MODSIM 2017 | Cox | Prov alignments20 |
  • 21. Land and Water Simon Cox Research Scientist t +61 3 9545 2365 e simon.cox@csiro.au w www.csiro.au LAND AND WATER Thank you
  • 22. OBOE ↔ SOSA MODSIM 2017 | Cox | Prov alignments22 |
  • 23. BFO/OBI/BCO MODSIM 2017 | Cox | Prov alignments23 |