PROV-Ontology (PROV-O) Satya Sahoo, Khalid Belhajjame, James Cheney, Daniel Garijo, Timothy Lebo, Deborah McGuinness, Stephan Zednik, Stian Soiland-Reyes.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
Building a Semantic IntraWeb with Rhizomer and a Wiki Roberto Garcia and Rosa Gil GRIHO (Human Computer Interaction Research Group) Universitat de Lleida,
DAML Ontology Library Mike Dean OntoLog Forum 28 February
Exploiting ebXML Registry Semantics in the eHealth Domain*
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
OLAC Metadata Steven Bird University of Melbourne / University of Pennsylvania OLAC Workshop 10 December 2002.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
An ontology server for the agentcities.NET project Dr. Manjula Patel Technical Research and Development
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
Cambridge Semantic Web Gathering , Cambridge, MA, USA Ivan Herman W3C, Semantic Web Activity Lead.
Feedback on OPM Yogesh Simmhan Microsoft Research Synthesis of pairwise conversations with: Roger Barga Satya Sahoo Microsoft Research Beth Plale Abhijit.
Does Web 2.0 Prepare us for Library3.0? By Carike Schoeman.
Open Provenance Model Tutorial Session 2: OPM Overview and Semantics Luc Moreau University of Southampton.
Open Provenance Model Tutorial Session 7: Open Provenance Model Vocabulary.
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
Logics for Data and Knowledge Representation Projects and thesis introduction.
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Open Provenance Model Tutorial Session 3: OPM Serializations Luc Moreau University of Southampton.
UTPB: A Benchmark for Scientific Workflow Provenance Storage and Querying Systems Artem Chebotko Joint work with E. De Hoyos, C. Gomez, A. Kashlev, X.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
RDF Tutorial.
A BRIEF INTRO TO THE PROV DATA MODEL Simon Miles The entire W3C Provenance Working Group.
 Copyright 2004 Digital Enterprise Research Institute. All rights reserved. SPARQL Query Language for RDF presented by Cristina Feier.
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
Presenting Provenance Based on User Roles Experiences with a Solar Physics Data Ingest System Patrick West, James Michaelis, Peter Fox, Stephan Zednik,
Cornell CS 502 Resource Description Framework Building the Semantic Web CS 502 – Carl Lagoze – Cornell University Acknowledgements: Eric Miller.
Applying Semantics in Dataset Summarization for Solar Data Ingest Pipelines James Michaelis ( ), Deborah L. McGuinness
Open Provenance Model Tutorial Session 5: OPM Emerging Profiles.
Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Practical RDF Chapter 1. RDF: An Introduction
Paul Groth VU University Amsterdam Convergence Meeting: Semantic Interoperability for Clinical Research & Patient.
Date: 01/09/2013 PROV-O: The PROV Ontology Tutorial Daniel Garijo Ontology Engineering Group Universidad Politécnica de Madrid (with Slides from Luc Moreau,
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
References: [1] [2] [3] Acknowledgments:
A centre of expertise in digital information management The MEG Metadata Schemas Registry Pete Johnston, Research Officer (Interoperability),
On Data Provenance in Group-centric Secure Collaboration Oct. 17, 2011 CollaborateCom Jaehong Park, Dang Nguyen and Ravi Sandhu Institute for Cyber Security.
MyExperiment Research Objects: Beyond Workflows and Packs Stian Soiland-Reyes myGrid, University of Manchester BOSC 2013, ISMB, Berlin, This.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
AUTHENTICITY, PROVENANCE, AND TRUST Maintaining the scholarly value chain Paul Developing Data Attribution and.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Oracle Database 11g Semantics Overview Xavier Lopez, Ph.D., Dir. Of Product Mgt., Spatial & Semantic Technologies Souripriya Das, Ph.D., Consultant Member.
Applying Provenance Extensions to OPeNDAP Framework Patrick West, James Michaelis, Tim Lebo, Deborah L. McGuinness Rensselaer Polytechnic Institute Tetherless.
WDO-It! 101 Workshop: Creating an abstraction of a process UTEP’s Trust Laboratory NDR HP MP.
Semantic Web Exam 1 Review.
WP3: Provenance and Access Policies Giorgos Flouris (FORTH) - Irini Fundulaki (CWI & FORTH) -
TWC-SWQP: A Semantically-Enabled Provenance-Aware Water Quality Portal Ping Wang, Jin Guang Zheng, Linyun Fu, Evan W. Patton, Timothy Lebo, Li Ding, Joanne.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
References: [1] Lebo, T., Sahoo, S., McGuinness, D. L. (eds.), PROV-O: The PROV Ontology. Available via: [2]
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Human-Aware Sensor Network Ontology (HASNetO): Semantic Support for Empirical Data Collection Paulo Pinheiro 1, Deborah McGuinness 1, Henrique Santos 1,2.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
W ORKFLOW -C ENTRIC R ESEARCH O BJECTS : F IRST C LASS C ITIZENS IN S CHOLARLY D ISCOURSE Khalid Belhajjame, Oscar Corcho, Daniel Garijo, Jun Zhao, Paolo.
® Hosted and Sponsored by W3C Provenance Working Group Update 80th OGC Technical Committee Austin, Texas (USA) Carl Reed March 20, 2012 Copyright © 2012.
Model Task Force First Provenance WG F2F Satya Sahoo, Paolo Missier, Khalid Belhajjame, Jun Zhao Boston, MA.
Overview of the Semantic Web Ralph R. Swick World Wide Web Consortium (W3C) 17 October 2009.
Agreeing about agreements: modelling social contracts, people and data
Jun Zhao University of Oxford
What can provenance do for me?
Overview of the Semantic Web Ralph R
Zachary Cleaver Semantic Web.
NSDL Data Repository (NDR)
Semantic Annotation service
PROV Cunxin Jia.
Presentation transcript:

PROV-Ontology (PROV-O) Satya Sahoo, Khalid Belhajjame, James Cheney, Daniel Garijo, Timothy Lebo, Deborah McGuinness, Stephan Zednik, Stian Soiland-Reyes. W3C Provenance Working Group

1 Index of contents Index: 1.Background 2.Classes 3.Object properties Core binary relationships Common binary relationships N-Ary relationships Journalism example Exploitation

2 Background PROV-0 OWL –RL encoding of the PROV-DM Scalable reasoning without sacrificing too much expressive power. Special focus on simplicity and flexibility. Designed for extensibility. Made to facilitate provenance interoperability in the web

3 Core classes 1.Elements: Nodes of the provenance graph I.Entity Agent Organization Person System Plan II.Activity

4 Core object properties Edges of the provenance graph 1.:activity1 prov:used :entity1. 2.:entity2 prov:wasGeneratedBy :activity1. 3.:activity1 prov:wasAssociatedWith :agent1; prov:wasStartedBy :agent1; prov:wasEndedBy :agent2. 4.:entity2 prov:wasDerivedFrom :entity1. 5.:agent1 prov:actedOnBehalfOf :agent2. 6.:activity2 prov:wasInformedBy :activity1. 7.:activity2 prov:wasStartedByActivity :activity1. :activity1 a prov:Activity. :activity2 a prov:Activity. :entity1 a prov:Entity. :entity2 a prov:Entity. :agent1 a prov:Person, prov:Agent, prov:Entity. :agent2 a prov:Organization, prov:Agent, prov:Entity

5 Common object properties Common relationships on the semantic web 1.:entity1 prov:wasAttributedTo :agent1. 2.:entity2 prov:wasQuotedFrom :entity1. 3.:entity2 prov:hadOriginalSource :entity1. 4.:entity2 prov:wasRevisionOf :entity1. 5.:entity2 prov:wasSummaryOf :entity1. 6.:entity2 prov:tracedTO :entity1.

6 N-Ary relationships Most of the PROV-DM relationships are qualified. Qualifying attributes examples: Roles Location Time Etc. Modeled through prov:Involvement class element1 Involvement element2 Binary Relationship prov:involved Prov:entity/ prov:activity role location time Other attributes

7 Journalism Example All binary relationships point towards the past wasAssociatedWith Alice DataSet (D1) OpenOffice Calc (S1) Satistical Assumptions (stats1) Chart (C1) Chart Making Activity used wasGeneratedBy

8 Journalism Example All binary relationships point towards the past wasAssociatedWith Alice DataSet (D1) OpenOffice Calc (S1) Satistical Assumptions (stats1) Chart (C1) Chart Making Activity used wasGeneratedBy

9 Journalism Example Example as RDF/Turtle: :Alice a prov:Entity, prov:Agent, prov:Person example:Journalist. :d1 a example:Dataset, prov:Entity ; rdfs:label “Data set". :c1 a example:Chart, prov:Entity; rdfs:label “Chart C1”.; example:fileSize “123424”; prov:wasGeneratedBy : chartMaking. :chartMaking a prov:Activity, example:MakingActivity; rdfs:label “Making the chart”; prov:wasAssociatedWith :Alice; prov:used :d1.

10 Journalism Example: qualifying relationships If we want to add extra information to the usage: : chartMaking a prov:Activity, example:MakingActivity; rdfs:label “Making the chart”; prov:wasAssociatedWith :Alice; prov:involved :u1; prov:used :d1. :r1 a prov:Role, example:ReferenceRole; rdfs:label “The entity was used as reference in the creation activity”. :u1 a prov:Usage, prov:Involvement; prov:entity :d1; prov:hadRole :r1; prov:occurredAt [a prov:TimeInstant; prov:inXSDDateTime “ T19:05:40-07:00”].

11 Exploitation SPARQL queries: 1.What was used to create the chart C1? SELECT ?usedElement WHERE{ :C1 prov:wasGeneratedBy ?p. ?p prov:used ?usedElement. } 2.Who was associated to the chart making process that led to C1? SELECT ?agent WHERE{ :C1 prov:wasGeneratedBy ?p. ?p prov:wasAssociatedTo ?agent. }

12 Exploitation (2) SPARQL queries: 1.At what time was D1 used in the process that led to C1? SELECT ?t WHERE{ :C1 prov:wasGeneratedBy ?p. ?p prov:prov:used :D1. ?p prov:involved ?usage. ?usage a prov:Usage. ?usage prov:entity :D1. ?usage prov:occurredAt ?t. }

13 References References: 1.Prov DM: file/default/model/ProvenanceModel.html file/default/model/ProvenanceModel.html 2.ProvRDF: Primer: Best practices document: file/tip/bestpractices/BestPractices.html file/tip/bestpractices/BestPractices.html 5.OWL-RL:

14 Acknowledgements Special Thanks to: W3C Provenance Working Group Semantic Web Activity World Wide Web Consortium Contributing members: Reza B'Far, Khalid Belhajjame, James Cheney, Sam Coppens, Stephen Cresswell, Helena Deus, Simon Dobson, Kai Eckert, James Frew, Irini Fundulaki, Yolanda Gil, Paul Groth, Olaf Hartig, Sandro Hawke, Ralph Hodgson, Graham Klyne, Michael Lang, Timothy Lebo, James McCusker, Deborah McGuinness, Simon Miles, Paolo Missier, Luc Moreau, James Myers, Paulo Pinheiro da Silva, Carl Reed, Christine Runnegar, Satya Sahoo, Yogesh Simmhan, Stian Soiland-Reyes, Eric Stephan, Ed Summers, Ted Thibodeau, Curt Tilmes, Stephan Zednik andJun Zhao.

PROV-Ontology (PROV-O) Satya Sahoo, Khalid Belhajjame, James Cheney, Daniel Garijo, Timothy Lebo, Deborah McGuinness, Stephan Zednik, Stian Soiland-Reyes. W3C Provenance Working Group