SlideShare a Scribd company logo
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

PPTX
Vocabularies, ontologies, standards for observations: developments from RDA, ...
PPTX
Cross-domain data discovery and integration
PPTX
Pitfalls in alignment of observation models resolved using PROV as an upper o...
PPTX
Vocabularies and vocabulary services for water data
PDF
PDF
The GEO initiative on Carbon and Greenhouse Gases: Integration across domains
PDF
A Benchmark for Simulated Manipulation
PDF
Third openCypher Implementers Group Meeting: Status Update
Vocabularies, ontologies, standards for observations: developments from RDA, ...
Cross-domain data discovery and integration
Pitfalls in alignment of observation models resolved using PROV as an upper o...
Vocabularies and vocabulary services for water data
The GEO initiative on Carbon and Greenhouse Gases: Integration across domains
A Benchmark for Simulated Manipulation
Third openCypher Implementers Group Meeting: Status Update

What's hot (19)

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

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

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

More from Simon Cox (13)

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

Recently uploaded (20)

PDF
Business Analytics and business intelligence.pdf
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Introduction to machine learning and Linear Models
PDF
Fluorescence-microscope_Botany_detailed content
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
annual-report-2024-2025 original latest.
PDF
Lecture1 pattern recognition............
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PDF
Mega Projects Data Mega Projects Data
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPT
Quality review (1)_presentation of this 21
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
Business Analytics and business intelligence.pdf
oil_refinery_comprehensive_20250804084928 (1).pptx
Galatica Smart Energy Infrastructure Startup Pitch Deck
IBA_Chapter_11_Slides_Final_Accessible.pptx
Introduction to machine learning and Linear Models
Fluorescence-microscope_Botany_detailed content
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
annual-report-2024-2025 original latest.
Lecture1 pattern recognition............
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Mega Projects Data Mega Projects Data
Introduction-to-Cloud-ComputingFinal.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Quality review (1)_presentation of this 21
STUDY DESIGN details- Lt Col Maksud (21).pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
STERILIZATION AND DISINFECTION-1.ppthhhbx

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 |