+ All Categories
Home > Science > PROV and Real Things

PROV and Real Things

Date post: 07-Apr-2017
Category:
Upload: njcar
View: 100 times
Download: 0 times
Share this document with a friend
17
PROV and Real Things LAND AND WATER Simon J D Cox & Nicholas J Car 4 th December 2015
Transcript
Page 1: PROV and Real Things

PROV and Real Things

LAND AND WATER

Simon J D Cox & Nicholas J Car 4th December 2015

Page 2: PROV and Real Things

PROV and real things | Cox & Car

The problem

preparation workflow on a specimen’s journey from collection to analysis is complex, and variable

its description must be available in order to evaluate or reproduce observations

this workflow may link in to other business workflows like data publication

2 |

Page 3: PROV and Real Things

PROV and real things | Cox & Car

Real workflows

3 |

Page 4: PROV and Real Things

PROV and real things | Cox & Car

Proposal:

1. Describe specimen preparation using a generic process model (i.e. input-process-output)

2. Use W3C PROV as the generic process model

4 |

Page 5: PROV and Real Things

PROV and real things | Cox & Car

ISO 19156 Specimen model

Specimen is a kind of Sampling Feature• [0..*] Preparation Steps

Issues:• Can’t tie the

predecessor/successor to a preparation step

• UML/XML only

SF_Specimen

+ currentLocation: Location [0..1]+ materialClass: GenericName+ samplingLocation: GM_Object [0..1]+ samplingMethod: SF_Process [0..1]+ samplingTime: TM_Object+ size: Measure [0..1]+ specimenType: GenericName [0..1]

SF_SamplingFeature

+ lineage: LI_Lineage [0..1]+ parameter: NamedValue [0..*]

Location

+ geometryLocation: GM_Object+ nameLocation: EX_GeographicDescription

GFI_Feature

SamplingFeatureComplex

+ role: GenericName

PreparationStep

+ processOperator: CI_ResponsibleParty [0..1]+ time: TM_Object

SF_Process

+processingDetails

0..*

Intention

+sampledFeature 1..*

0..*

+relatedSamplingFeature0..*

5 |

ISO 19156:2011 Geographic Information – Observations and measurements (S J D Cox, Ed.)

Page 6: PROV and Real Things

PROV and real things | Cox & Car

Specimen model in sam-lite

6 |

S J D Cox, Ontology for observations and sampling features, with alignments to existing models, Sem. Web (in press)

Page 7: PROV and Real Things

PROV and real things | Cox & Car

What is PROV?

Core classes: - Entity

- thing of interest (‘endurant’)

- Activity - transformation event

(‘occurrent’)- Agent

- responsible party or process

7 |

T. Lebo, S. Sahoo, D.L. McGuinness, PROV-O: The PROV Ontology, (2013). http://www.w3.org/TR/prov-o/

Page 8: PROV and Real Things

PROV and real things | Cox & Car

PROV applications

The entities of interest are usually • Datasets• Publications, papers, reports, products

i.e. information objects

How about the ‘internet of things’?

8 |

Page 9: PROV and Real Things

PROV and real things | Cox & Car

Specimen PROV mapping

Specimen sub-class-of prov:Entity .Process sub-class-of prov:Agent .Preparation-step sub-class-of prov:Activity .

Specimen is a real thing!

9 |

Page 10: PROV and Real Things

PROV and real things | Cox & Car

Example: carbonate analysis

10 |

Entities: specimens, data, reports

Agents: people, machines

Activities: preparation-steps, observations

Page 11: PROV and Real Things

PROV and real things | Cox & Car

Ontology Design Pattern

11 |

input data

config

plan output dataactivity

machine agent

human agent

This work with real things fits my generic PROV usage design pattern

Page 12: PROV and Real Things

PROV and real things | Cox & Car

Example: insect taxonomy

12 |

Entities: specimens, data, reports

Agents: people, machines

Activities: preparation-steps, observations

Page 13: PROV and Real Things

PROV and real things | Cox & Car

URIs for agents some ‘vocabularies’ required

• People, including functional positions (‘the lab technician at the time’)

• Machines, other pieces of kit

• URIs for specimens – see IGSN

13 |

Page 14: PROV and Real Things

PROV and real things | Cox & Car

Elaborations

14 |

These examples use only ‘core’ PROV:

qualifiedInfluence properties enable recording of more detail

Page 15: PROV and Real Things

PROV and real things | Cox & Car

Provenance vs provenance

Provenance in GLAM* world = chain-of-custody of non-reproducible things

To verify identity, but also important for assay data, drug-testing, forensics

Provenance in data world = transformations of reproducible things

Provenance in the world of specimens = transformations of non-reproducible things ….?

15 |

* Galleries, Libraries, Archives & Museums

Page 16: PROV and Real Things

PROV and real things | Cox & Car

Summary

• Original application of PROV to real things• Core PROV model capable of capturing specimen prep & analysis • Specialization might make it stronger, but little needed • Bringing ‘data’ provenance home to the GLAM application …

16 |

Page 17: PROV and Real Things

CSIRO Land and WaterSimon Cox Research Scientistt +61 3 9545 2365e [email protected]

Geoscience AustraliaNicholas CarData Architectt +61 2 6249 9093e [email protected]

LAND AND WATER

Thank you


Recommended