SlideShare une entreprise Scribd logo
1  sur  23
Pitfalls in alignment of observation models
resolved using PROV as an upper ontology
Simon Cox | Research Scientist | Environmental Informatics
16 December2015
LAND AND WATER
Overlapping terminology
Sources:
OGC SensorML
OGC Observations and Measurements (O&M)
 ISO General Feature Model
Semantic Sensor Network Ontology (SSN)
 DOLCE UltraLite
Biological Collections Ontology (BCO)
 Basic Formal Ontology
Contentious terms:
Observation
Process
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
SensorML - Process
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
All components
modeled as processes,
including
• Hardware - transducers,
sensors, platforms
• Software
Botts & Robin, OGC SensorML – OGC Implementation Specification
OGC document 07-000, 12-000
O&M – Process, 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
Simon Cox - AGU Fall Meeting 2015 - IN33F-07 Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0
ISO 19156:2011 Geographic Information – Observations and measurements
‘Observation’ produces result
at a known time
Before resultTime: no data
After resultTime: data available
‘Process’ is reusable observation
procedure
om-lite <http://def.seegrid.csiro.au/ontology/om/om-lite>
Simon Cox - AGU Fall Meeting 2015 - IN33F-07 S.J.D. Cox, Ontology for observations and sampling features, with alignments to existing
models, Semant. Web J. (2015) Accepted
http://www.semantic-web-journal.net/content/ontology-observations-and-sampling-features-alignments-existing-models-0
SSN – Process, Observation
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
• Observation, Process both ‘Social Objects’
• Stimulus is the only ‘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.
Walls RL, Deck J, Guralnick R, Baskauf S, Beaman R, et al. (2014) Semantics in Support of
Biodiversity Knowledge Discovery: An Introduction to the Biological Collections Ontology and
Related Ontologies. PLoS ONE 9(3): e89606. doi:10.1371/journal.pone.0089606
BCO - ObservingProcess
ObservingProcess subClassOf* BFO:Occurrent
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
Process-flow model
Core PROV
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
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/ (accessed February 13, 2014).
Core PROV– aligned with BFO/BCO
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
bfo:Occurrent
??
bfo:Continuant
bco:ObservingProcess
Core PROV– alignment with O&M
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
om:Observation
om:Process
om:Result
Core PROV– alignment with SSN
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
??
ssn:Sensor
ssn:Observation
SSNX aligned with PROV
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
M. Compton, D. Corsar, K. Taylor, Sensor Data Provenance:
SSNO and PROV-O Together at Last,
in: 7th Int. Work. Semant. Sens. Networks, 2014.
Core PROV– alignment with SSNX
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
ssnx:ActivityOfSensing
ssn:Sensor
ssn:Observation
Relates to sensor as an asset?
bfo:Continuant
Core PROV– all alignments
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
ssnx:ActivityOfSensing
ssn:Sensor
ssn:Observation
bfo:Occurrent
bco:ObservingProcess
om:Observation
om:Process
Generation of observation data matches a generic process model
 PROV is a convenient upper-ontology for alignments
Reusable agents
Sampling Features - sam-lite ontology
Simon Cox - AGU Fall Meeting 2015 - IN33F-07 S.J.D. Cox, Ontology for observations and sampling features, with alignments to existing
models, Semant. Web J. (2015) Accepted
http://www.semantic-web-journal.net/content/ontology-observations-and-sampling-features-alignments-existing-models-0
Core PROV– alignment with Specimen prep
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
sam:Process
sam:Specimen
sam:PreparationStep
Specimen preparation and observation trace
Lifecycle events modelled as
prov:Activity instances
• Analysis
• Sieving
• Grinding
• Splitting
• Specimen retrieval
People and machines modelled
as prov:Agent instances
• Lab Tech, Geologist
• Sieve stack
• Mill
• Saw
• Hammer
Simon Cox - AGU Fall Meeting 2015 - IN33F-07 Cox, SJD & Car, NJ Provenance of things - describing geochemistry
observation workflows using PROV-O, IN33A-1784
Other alignments and
extensions
prov:Entity ← :PhysicalEntity ← :Specimen
prov:Entity ← prov:Plan ← :SamplingProtocol
prov:Agent ← :SampleProcessingSystem
← :GrindingSystem, :PolishingSystem, :DissolvingSystem, :FusingSystem
prov:Agent ← :SampleRetrievalSystem ← :FieldSamplingSystem
prov:Agent ← :SubSamplingSystem
← :BiasedSplittingSystem
← :SizeSeparationSystem , :DensitySeparationSystem, :MagneticSeparationSystem
prov:Agent ← Instrument , Sensor
prov:wasAssociatedWith ← :wasControlledBy, :wasSponsoredBy, :wasRequestedBy
prov:wasDerivedFrom ← :unbiasedSplitFrom, :biasedSplitFrom
prov:wasDerivedFrom ← prov:hadPrimarySource ← :fieldSpecimen
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
Summary - in praise of PROV 
• Observation models/ontologies use terms “observation” and “process”
• Inter-community discussions are vulnerable to misunderstandings
• Grounding in traditional ‘upper ontologies’ doesn’t necessarily help!
• Generating results of observations is essentially a process-chain
 PROV provides a lightweight ‘upper ontology’ that can help
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
LAND AND WATER
Thank youCSIRO Land and Water
Simon Cox
Research Scientist
t +61 3 9252 6342
e simon.cox@csiro.au
w www.csiro.au/people/simon.cox
OBOE observation model
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
One Observation is
composed of multiple
Measurements
Each for a different
Characteristic of the
same Entity
OBOE observation model
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
Simon Cox - AGU Fall Meeting 2015 - IN33F-07
om:ObservationCollection  oboe:Observation
common feature-of-interest, phenomenonTime
om:Observation  oboe:Measurement
feature-of-interest, phenomenonTime from collection

Contenu connexe

Tendances

Introduction to STILT – an on-demand CO2 footprint calculator service
Introduction to STILT – an on-demand CO2 footprint calculator serviceIntroduction to STILT – an on-demand CO2 footprint calculator service
Introduction to STILT – an on-demand CO2 footprint calculator service
EUDAT
 
FR3.TO5.5.pptx
FR3.TO5.5.pptxFR3.TO5.5.pptx
FR3.TO5.5.pptx
grssieee
 
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
Giuseppe Masetti
 
AQ GCI Infrastructure
AQ GCI InfrastructureAQ GCI Infrastructure
AQ GCI Infrastructure
Rudolf Husar
 

Tendances (10)

A Benchmark for Simulated Manipulation
A Benchmark for Simulated ManipulationA Benchmark for Simulated Manipulation
A Benchmark for Simulated Manipulation
 
Introduction to STILT – an on-demand CO2 footprint calculator service
Introduction to STILT – an on-demand CO2 footprint calculator serviceIntroduction to STILT – an on-demand CO2 footprint calculator service
Introduction to STILT – an on-demand CO2 footprint calculator service
 
FR3.TO5.5.pptx
FR3.TO5.5.pptxFR3.TO5.5.pptx
FR3.TO5.5.pptx
 
15.30 o10 p cottrell
15.30 o10 p cottrell15.30 o10 p cottrell
15.30 o10 p cottrell
 
Krol, Maarten: COS-OCS: Carbonyl Sulfide, new ways of Observing the Climate S...
Krol, Maarten: COS-OCS: Carbonyl Sulfide, new ways of Observing the Climate S...Krol, Maarten: COS-OCS: Carbonyl Sulfide, new ways of Observing the Climate S...
Krol, Maarten: COS-OCS: Carbonyl Sulfide, new ways of Observing the Climate S...
 
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...Backscatter Working Group Software Inter-comparison ProjectRequesting and Co...
Backscatter Working Group Software Inter-comparison Project Requesting and Co...
 
Potential of continental CO2 and 14CO2 observational networks to estimate fos...
Potential of continental CO2 and 14CO2 observational networks to estimate fos...Potential of continental CO2 and 14CO2 observational networks to estimate fos...
Potential of continental CO2 and 14CO2 observational networks to estimate fos...
 
Improved Emissions Inventories for NOx and Particulate Matter from Small Comb...
Improved Emissions Inventories for NOx and Particulate Matter from Small Comb...Improved Emissions Inventories for NOx and Particulate Matter from Small Comb...
Improved Emissions Inventories for NOx and Particulate Matter from Small Comb...
 
Marcello Fiorentini
Marcello FiorentiniMarcello Fiorentini
Marcello Fiorentini
 
AQ GCI Infrastructure
AQ GCI InfrastructureAQ GCI Infrastructure
AQ GCI Infrastructure
 

En vedette

無題プレゼンテーション13
無題プレゼンテーション13無題プレゼンテーション13
無題プレゼンテーション13
s1200017
 
2007q4 Developer Roadmap
2007q4 Developer Roadmap2007q4 Developer Roadmap
2007q4 Developer Roadmap
Phil Wolff
 
Medical appointment confirm
Medical appointment confirmMedical appointment confirm
Medical appointment confirm
Call4Health
 
Identifying and Handling Children with Disabilities
Identifying and Handling Children with DisabilitiesIdentifying and Handling Children with Disabilities
Identifying and Handling Children with Disabilities
Febby Kirstin
 
Your business cycle
Your business cycleYour business cycle
Your business cycle
Dial_a_CFO
 

En vedette (17)

‘India and Africa – collaboration for growth’
‘India and Africa – collaboration for growth’   ‘India and Africa – collaboration for growth’
‘India and Africa – collaboration for growth’
 
Managing Problems in the Restorative Phase of Dental Treatment
Managing Problems in the Restorative Phase of Dental TreatmentManaging Problems in the Restorative Phase of Dental Treatment
Managing Problems in the Restorative Phase of Dental Treatment
 
Итоговый отчет по мониторингу подразделений МВД в 2015г.
Итоговый отчет по мониторингу подразделений МВД в 2015г.Итоговый отчет по мониторингу подразделений МВД в 2015г.
Итоговый отчет по мониторингу подразделений МВД в 2015г.
 
無題プレゼンテーション13
無題プレゼンテーション13無題プレゼンテーション13
無題プレゼンテーション13
 
India@75 newsletter Sep 2015
India@75 newsletter Sep 2015India@75 newsletter Sep 2015
India@75 newsletter Sep 2015
 
контроль за полицией киров-2014
контроль за полицией киров-2014контроль за полицией киров-2014
контроль за полицией киров-2014
 
How to RSS Feed in Search Engine Optimization and their Benefits.
How to RSS Feed in Search Engine Optimization and their Benefits.How to RSS Feed in Search Engine Optimization and their Benefits.
How to RSS Feed in Search Engine Optimization and their Benefits.
 
2007q4 Developer Roadmap
2007q4 Developer Roadmap2007q4 Developer Roadmap
2007q4 Developer Roadmap
 
Paradigm created
Paradigm createdParadigm created
Paradigm created
 
Medical appointment confirm
Medical appointment confirmMedical appointment confirm
Medical appointment confirm
 
Slfknwvp
SlfknwvpSlfknwvp
Slfknwvp
 
2012 Sustainability Report
2012 Sustainability Report2012 Sustainability Report
2012 Sustainability Report
 
All bound up? Monetary policy in recovery and beyond
All bound up? Monetary policy in recovery and beyondAll bound up? Monetary policy in recovery and beyond
All bound up? Monetary policy in recovery and beyond
 
MSME Conclave - Facilitating Financing & Enhancing Competitiveness
MSME Conclave - Facilitating Financing & Enhancing CompetitivenessMSME Conclave - Facilitating Financing & Enhancing Competitiveness
MSME Conclave - Facilitating Financing & Enhancing Competitiveness
 
Multilateral newsletter November 2014
Multilateral newsletter November 2014Multilateral newsletter November 2014
Multilateral newsletter November 2014
 
Identifying and Handling Children with Disabilities
Identifying and Handling Children with DisabilitiesIdentifying and Handling Children with Disabilities
Identifying and Handling Children with Disabilities
 
Your business cycle
Your business cycleYour business cycle
Your business cycle
 

Similaire à Pitfalls in alignment of observation models resolved using PROV as an upper ontology

PROV ontology supports alignment of observational data (models)
PROV ontology supports alignment of observational data (models)PROV ontology supports alignment of observational data (models)
PROV ontology supports alignment of observational data (models)
Simon Cox
 
Services For Science April 2009
Services For Science April 2009Services For Science April 2009
Services For Science April 2009
Ian Foster
 
Balaji_CLIMA_Slide Deck
Balaji_CLIMA_Slide DeckBalaji_CLIMA_Slide Deck
Balaji_CLIMA_Slide Deck
Balaji Kalluri
 

Similaire à Pitfalls in alignment of observation models resolved using PROV as an upper ontology (20)

PROV ontology supports alignment of observational data (models)
PROV ontology supports alignment of observational data (models)PROV ontology supports alignment of observational data (models)
PROV ontology supports alignment of observational data (models)
 
20100512 Workflow Ramage
20100512 Workflow Ramage20100512 Workflow Ramage
20100512 Workflow Ramage
 
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?
 
ReComp, the complete story: an invited talk at Cardiff University
ReComp, the complete story:  an invited talk at Cardiff UniversityReComp, the complete story:  an invited talk at Cardiff University
ReComp, the complete story: an invited talk at Cardiff University
 
OSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchainOSLC KM: Elevating the meaning of data and operations within the toolchain
OSLC KM: Elevating the meaning of data and operations within the toolchain
 
SWORD: The Story So Far
SWORD: The Story So FarSWORD: The Story So Far
SWORD: The Story So Far
 
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, RomeWorkflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
 
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
 
Efficient Re-computation of Big Data Analytics Processes in the Presence of C...
Efficient Re-computation of Big Data Analytics Processes in the Presence of C...Efficient Re-computation of Big Data Analytics Processes in the Presence of C...
Efficient Re-computation of Big Data Analytics Processes in the Presence of C...
 
Analytics of analytics pipelines: from optimising re-execution to general Dat...
Analytics of analytics pipelines:from optimising re-execution to general Dat...Analytics of analytics pipelines:from optimising re-execution to general Dat...
Analytics of analytics pipelines: from optimising re-execution to general Dat...
 
PROV and Real Things
PROV and Real ThingsPROV and Real Things
PROV and Real Things
 
iMicrobe_ASLO_2015
iMicrobe_ASLO_2015iMicrobe_ASLO_2015
iMicrobe_ASLO_2015
 
Grid Projects In The US July 2008
Grid Projects In The US July 2008Grid Projects In The US July 2008
Grid Projects In The US July 2008
 
The Research Object Initiative: Frameworks and Use Cases
The Research Object Initiative:Frameworks and Use CasesThe Research Object Initiative:Frameworks and Use Cases
The Research Object Initiative: Frameworks and Use Cases
 
Services For Science April 2009
Services For Science April 2009Services For Science April 2009
Services For Science April 2009
 
Process Mining and Predictive Process Monitoring
Process Mining and Predictive Process MonitoringProcess Mining and Predictive Process Monitoring
Process Mining and Predictive Process Monitoring
 
Process Mining Reloaded: Event Structures as a Unified Representation of Proc...
Process Mining Reloaded: Event Structures as a Unified Representation of Proc...Process Mining Reloaded: Event Structures as a Unified Representation of Proc...
Process Mining Reloaded: Event Structures as a Unified Representation of Proc...
 
Making Repository Easier With SWORD
Making Repository Easier With SWORDMaking Repository Easier With SWORD
Making Repository Easier With SWORD
 
High Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechHigh Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in Adtech
 
Balaji_CLIMA_Slide Deck
Balaji_CLIMA_Slide DeckBalaji_CLIMA_Slide Deck
Balaji_CLIMA_Slide Deck
 

Plus de Simon Cox

Web standards support science data
Web standards support science dataWeb standards support science data
Web standards support science data
Simon Cox
 

Plus de Simon Cox (15)

Cross-domain data discovery and integration
Cross-domain data discovery and integration Cross-domain data discovery and integration
Cross-domain data discovery and integration
 
The SOSA ontology
The SOSA ontologyThe SOSA ontology
The SOSA ontology
 
Web standards support science data
Web standards support science dataWeb standards support science data
Web standards support science data
 
Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...
 
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
 
OWL-Time and enhancements
OWL-Time and enhancementsOWL-Time and enhancements
OWL-Time and enhancements
 
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
 

Dernier

Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
 

Dernier (20)

Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 

Pitfalls in alignment of observation models resolved using PROV as an upper ontology

  • 1. Pitfalls in alignment of observation models resolved using PROV as an upper ontology Simon Cox | Research Scientist | Environmental Informatics 16 December2015 LAND AND WATER
  • 2. Overlapping terminology Sources: OGC SensorML OGC Observations and Measurements (O&M)  ISO General Feature Model Semantic Sensor Network Ontology (SSN)  DOLCE UltraLite Biological Collections Ontology (BCO)  Basic Formal Ontology Contentious terms: Observation Process Simon Cox - AGU Fall Meeting 2015 - IN33F-07
  • 3. SensorML - Process Simon Cox - AGU Fall Meeting 2015 - IN33F-07 All components modeled as processes, including • Hardware - transducers, sensors, platforms • Software Botts & Robin, OGC SensorML – OGC Implementation Specification OGC document 07-000, 12-000
  • 4. O&M – Process, 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 Simon Cox - AGU Fall Meeting 2015 - IN33F-07 Cox, OGC Abstract Specification – Topic 20: Observations and Measurements 2.0 ISO 19156:2011 Geographic Information – Observations and measurements ‘Observation’ produces result at a known time Before resultTime: no data After resultTime: data available ‘Process’ is reusable observation procedure
  • 5. om-lite <http://def.seegrid.csiro.au/ontology/om/om-lite> Simon Cox - AGU Fall Meeting 2015 - IN33F-07 S.J.D. Cox, Ontology for observations and sampling features, with alignments to existing models, Semant. Web J. (2015) Accepted http://www.semantic-web-journal.net/content/ontology-observations-and-sampling-features-alignments-existing-models-0
  • 6. SSN – Process, Observation Simon Cox - AGU Fall Meeting 2015 - IN33F-07 • Observation, Process both ‘Social Objects’ • Stimulus is the only ‘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.
  • 7. Walls RL, Deck J, Guralnick R, Baskauf S, Beaman R, et al. (2014) Semantics in Support of Biodiversity Knowledge Discovery: An Introduction to the Biological Collections Ontology and Related Ontologies. PLoS ONE 9(3): e89606. doi:10.1371/journal.pone.0089606 BCO - ObservingProcess ObservingProcess subClassOf* BFO:Occurrent Simon Cox - AGU Fall Meeting 2015 - IN33F-07
  • 8. Process-flow model Core PROV Simon Cox - AGU Fall Meeting 2015 - IN33F-07 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/ (accessed February 13, 2014).
  • 9. Core PROV– aligned with BFO/BCO Simon Cox - AGU Fall Meeting 2015 - IN33F-07 bfo:Occurrent ?? bfo:Continuant bco:ObservingProcess
  • 10. Core PROV– alignment with O&M Simon Cox - AGU Fall Meeting 2015 - IN33F-07 om:Observation om:Process om:Result
  • 11. Core PROV– alignment with SSN Simon Cox - AGU Fall Meeting 2015 - IN33F-07 ?? ssn:Sensor ssn:Observation
  • 12. SSNX aligned with PROV Simon Cox - AGU Fall Meeting 2015 - IN33F-07 M. Compton, D. Corsar, K. Taylor, Sensor Data Provenance: SSNO and PROV-O Together at Last, in: 7th Int. Work. Semant. Sens. Networks, 2014.
  • 13. Core PROV– alignment with SSNX Simon Cox - AGU Fall Meeting 2015 - IN33F-07 ssnx:ActivityOfSensing ssn:Sensor ssn:Observation Relates to sensor as an asset?
  • 14. bfo:Continuant Core PROV– all alignments Simon Cox - AGU Fall Meeting 2015 - IN33F-07 ssnx:ActivityOfSensing ssn:Sensor ssn:Observation bfo:Occurrent bco:ObservingProcess om:Observation om:Process Generation of observation data matches a generic process model  PROV is a convenient upper-ontology for alignments Reusable agents
  • 15. Sampling Features - sam-lite ontology Simon Cox - AGU Fall Meeting 2015 - IN33F-07 S.J.D. Cox, Ontology for observations and sampling features, with alignments to existing models, Semant. Web J. (2015) Accepted http://www.semantic-web-journal.net/content/ontology-observations-and-sampling-features-alignments-existing-models-0
  • 16. Core PROV– alignment with Specimen prep Simon Cox - AGU Fall Meeting 2015 - IN33F-07 sam:Process sam:Specimen sam:PreparationStep
  • 17. Specimen preparation and observation trace Lifecycle events modelled as prov:Activity instances • Analysis • Sieving • Grinding • Splitting • Specimen retrieval People and machines modelled as prov:Agent instances • Lab Tech, Geologist • Sieve stack • Mill • Saw • Hammer Simon Cox - AGU Fall Meeting 2015 - IN33F-07 Cox, SJD & Car, NJ Provenance of things - describing geochemistry observation workflows using PROV-O, IN33A-1784
  • 18. Other alignments and extensions prov:Entity ← :PhysicalEntity ← :Specimen prov:Entity ← prov:Plan ← :SamplingProtocol prov:Agent ← :SampleProcessingSystem ← :GrindingSystem, :PolishingSystem, :DissolvingSystem, :FusingSystem prov:Agent ← :SampleRetrievalSystem ← :FieldSamplingSystem prov:Agent ← :SubSamplingSystem ← :BiasedSplittingSystem ← :SizeSeparationSystem , :DensitySeparationSystem, :MagneticSeparationSystem prov:Agent ← Instrument , Sensor prov:wasAssociatedWith ← :wasControlledBy, :wasSponsoredBy, :wasRequestedBy prov:wasDerivedFrom ← :unbiasedSplitFrom, :biasedSplitFrom prov:wasDerivedFrom ← prov:hadPrimarySource ← :fieldSpecimen Simon Cox - AGU Fall Meeting 2015 - IN33F-07
  • 19. Summary - in praise of PROV  • Observation models/ontologies use terms “observation” and “process” • Inter-community discussions are vulnerable to misunderstandings • Grounding in traditional ‘upper ontologies’ doesn’t necessarily help! • Generating results of observations is essentially a process-chain  PROV provides a lightweight ‘upper ontology’ that can help Simon Cox - AGU Fall Meeting 2015 - IN33F-07
  • 20. LAND AND WATER Thank youCSIRO Land and Water Simon Cox Research Scientist t +61 3 9252 6342 e simon.cox@csiro.au w www.csiro.au/people/simon.cox
  • 21. OBOE observation model Simon Cox - AGU Fall Meeting 2015 - IN33F-07 One Observation is composed of multiple Measurements Each for a different Characteristic of the same Entity
  • 22. OBOE observation model Simon Cox - AGU Fall Meeting 2015 - IN33F-07
  • 23. Simon Cox - AGU Fall Meeting 2015 - IN33F-07 om:ObservationCollection  oboe:Observation common feature-of-interest, phenomenonTime om:Observation  oboe:Measurement feature-of-interest, phenomenonTime from collection