A BRIEF INTRO TO THE PROV DATA MODEL Simon Miles The entire W3C Provenance Working Group.

Slides:



Advertisements
Similar presentations
Printer Working Group Face-to-Face Meeting December 8, 2010
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Status on the Mapping of Metadata Standards
Digital Repositories – Linked Open Data – the possible Role of D4Science Workshop, December 2010, FAO use cases A tool to create Linked Data providers.
© 3GPP 2009 Mobile World Congress, Barcelona, 19 th February 2009© 3GPP GPP The Training Course / Module 4 1 All you always wanted to know about.
Process Monitoring is only the first step in improving process efficiency.
Workflows in Archie IMS Support Person: Sonja Henderson
Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
Cambridge Semantic Web Gathering , Cambridge, MA, USA Ivan Herman W3C, Semantic Web Activity Lead.
Welcome to the Minnesota SharePoint User Group. Agenda Quick Intro Announcements and News Document Management Content Types Records Management Q&A.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Open Provenance Model Tutorial Session 2: OPM Overview and Semantics Luc Moreau University of Southampton.
PROV-Ontology (PROV-O) Satya Sahoo, Khalid Belhajjame, James Cheney, Daniel Garijo, Timothy Lebo, Deborah McGuinness, Stephan Zednik, Stian Soiland-Reyes.
Open Provenance Model Tutorial Session 7: Open Provenance Model Vocabulary.
Logics for Data and Knowledge Representation Projects and thesis introduction.
KOM, SEKE, June 20, 2004 Representing Chains of Custody Along a Forensic Process: A Case Study on Kruse Model Tamer Fares Gayed, UQAM Hakim Lounis, UQAM.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
RDF Tutorial.
(1) Standardizing for Open Data Ivan Herman, W3C Open Data Week Marseille, France, June Slides at:
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Title Slide without Picture Subtitle Presenter’s Name Presenter’s Title Organization,
(code name: Data Dude) Josh Robinson Aculix.
1 OCS Release Management Board 19/04/ Introduction General Vision Proposed approach Tour de table Agenda.
Chapter 5 Application Software.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Semantic Sensor/Device Description System EEEM042-Mobile Applications and Web Services Assignment- Spring Semester 2015 Prof. Klaus Moessner, Dr Payam.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Semantic Computing Research Group University of Helsinki 1 SemCocoon – A Semantic Cocoon OntoView – Portal System.
Practical RDF Chapter 1. RDF: An Introduction
Data on the Web Life Cycle Bernadette Farias Lóscio March, 2014.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Web 2.0: Making the Web Work for You - Illustrated Unit C: Collaborating and Sharing Information.
VCP Virtual Community Portal Bruxelles, February 19-20, 2004 Claudio Beltrame.
© 2012 IBM Corporation Best Practices for Publishing RDF Vocabularies Arthur Ryman,
Why Proposed TC Procedures? Define how TC reaches “completion” of what OASIS calls “Committee Specifications” TC procedures lead up to the OASIS process:
RDF and triplestores CMSC 461 Michael Wilson. Reasoning  Relational databases allow us to reason about data that is organized in a specific way  Data.
Modeling and Representing National Climate Assessment Information using Linked Data Jin Guang Zheng 1 Curt Tilmes 2
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
Semantic Technologies and Application to Climate Data M. Benno Blumenthal IRI/Columbia University CDW /04-01.
Tetherless World Constellation Semantic Web Science Jim Hendler Tetherless World Professor of Computer and Cognitive Science Assistant Dean of Information.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
ESCMID phone ESCMID/ESGAP Open Virtual Learning Community (OVLC) Draft Concept of Future Development and Costs November.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
Semantic Publishing Benchmark Task Force Fourth TUC Meeting, Amsterdam, 03 April 2014.
LOGGING IN & ROLES PolicyTech Business & Financial Affairs
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Introduction to MediaWiki EnhanceEdu, IIIT-Hyderabad
KAnOE: Research Centre for Knowledge Analytics and Ontological Engineering Managing Semantic Data NACLIN-2014, 10 Dec 2014 Dr. Kavi Mahesh Dean of Research,
The Challenge Posting Process Using the Loft Platform.
Semantic Web Portal: A Platform for Better Browsing and Visualizing Semantic Data Ying Ding et al. Jin Guang Zheng, Tetherless World Constellation.
Prizms for Data Publication and Management Katie Chastain May 9, 2014.
Application of RDF-OWL in the ESG Ontology Sylvia Murphy: Julien Chastang: Luca Cinquini:
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
Objectives: Trial a new way for all NRENs/global PR network to share, access and showcase use case information using a digital/blog platform Raise awareness.
Team members: Sen Yan Chiu (Team Lead) Frank Chou Chih Wei Lee Lulie Gaston Viet Nguyen Sumeet Chandra Ankur Singh April 13, 2009.
VOX Project Tanya Levshina. 05/17/2004 VOX Project2 Presentation overview Introduction VOX Project VOMRS Concepts Roles Registration flow EDG VOMS Open.
BLACKBOARD WIKI TOOL From your Group…. There is a Group Tools menu and from there you select “Group Wiki”
® Hosted and Sponsored by W3C Provenance Working Group Update 80th OGC Technical Committee Austin, Texas (USA) Carl Reed March 20, 2012 Copyright © 2012.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Linked Data Competency Index
Working in Groups in Canvas
Zachary Cleaver Semantic Web.
LOD reference architecture
Integration - an introduction
PROV Cunxin Jia.
W3C Recommendation 17 December 2013 徐江
Presentation transcript:

A BRIEF INTRO TO THE PROV DATA MODEL Simon Miles The entire W3C Provenance Working Group

PROV-DM: Data Model

Running Example Using excel, Alice created a chart from a data set. What is the provenance of the chart? Series 1Series 2Series 3 Category Category Category Category

Entities Entities are things in the world one wants to provide provenance for. Examples: – document at URI rov-dm/, – a file in a file system – a car – an idea.

Activities An activity is anything that acts upon or with entities; this action can take multiple forms: consuming, processing, transforming, modifying, relocating, using, generating, or being associated with entities, etc. Examples: – publishing of a document on the web, – sending a twitter message, – driving a car from Boston to Cambridge, – assembling a data set based on a set of measurements, – performing a statistical analysis over a data set, – sorting news items according to some criteria, running a SPARQL query over a triple store, and editing a file.

Agent An agent is a type of entity that takes an active role in an activity such that it can be assigned some degree of responsibility for the activity taking place Examples – People – Organizations – Software

Linking them together

Generation Generation is the completed production of a new entity by an activity. Examples: – the creation of a file by a program – creation of a linked data set – publication of a new version of a document.

Usage Usage is the beginning of an entity being consumed by an activity. Examples: – program beginning to read a configuration file – a document used in a legal proceeding – A dataset used in a statistical analysis

Derivation Derivation of an entity from an another is a relation that denotes that the derived entity is transformed from, created from, or affected by the deriving entity. Examples: – the transformation of a relational table into a linked data set – the transformation of a canvas into a painting – the transportation of a work of art from London to New York

Activity Association activity association is an assignment of responsibility to an agent for an activity, indicating that the agent had an active role in the activity Examples: – creation of a web page under the guidance of a designer; – various forms of participation in a panel discussion, including audience member, panelist, or panel chair; – a public event, sponsored by a company, and hosted by a museum; – an XSLT transform initiated by a user;

The Full Example

Other Handy Statements

In ex:. ex:csv1 a prov:Entity. ex:chart1 a prov:Entity. ex:excelAnalysis a prov:Activity ; prov:used ex:csv1. ex:chart prov:wasGeneratedBy ex:excelAnalysis. ex:Alice a prov:Agent. ex:Alice prov:wasAssociatedWith ex:excelAnalysis. ex:csv1 prov:wasDerivedFrom ex:chart1.

Other Specs All drafts are available: – PROV-O – The OWL-RL Ontology of the data model PROV-PRIMER PROV-AQ – How to access provenance for a web resource PROV-SEM – A formal semantics of the data model

Status Core constructs are stable Working hard on simplifying explanations OWL-RL ontology available but under revision Start work on best practices with respect to Dublin Core Time table: – synchronous release of prov-primer, prov-o and prov- dm within the next month – Looking for a solid base in the next 2 months or so

How the community can help Looking for a wide range of users Feedback is appreciated and welcome – Best practices for extension – Implementations – Clarity of document Let us know what you think –