Note: this site has moved to http://www.w3.org/2001/sw/wiki/ESWC2013ProvTutorial because the working group wiki is being frozen after publication of all recommendations.
Getting to know PROV - the W3C Provenance Specifications
Provenance (the origin or source) of information is critical in deciding whether information is to be trusted, how it should be integrated with other diverse information sources, and how to give credit to its originators when reusing it. In order to promote the widespread publication of provenance information on the Web, the W3C is producing the W3C PROV set of specifications. These specifications provide a basis for the common exchange of provenance information on the Web. This half-day tutorial provides you with an in depth dive into these specifications including hands on information on how to publish, query and access provenance information. You will learn how to model your provenance data using the PROV data model and ontology, how to produce provenance information that enables integrity checking and inferences, as well as how to expose and acquire provenance information using PROV access mechanisms and services.
- Held at ESWC 2013 in Montpellier, France May 26-30
- Organized by Paul Groth, Jun Zhao, and Olaf Hartig
- prov:wasDerivedFrom ISWCProvTutorial
- Note: tutorial attendees must pay the ESWC 2013 tutorial registration fee, as well as the conference registration fee.
- 09:00 - 9:45: Introduction and Overview of PROV from the Semantic Web Perspective [pptx]
- 09:45 - 10:30: A Walk Through of PROV-O [pptx] / [pdf]
- 10:30 - 11:00: Coffee Break
- 11:00 - 11:30: The Data Model and Constraints [html]
- 11:30 - 12:00: Supporting Specs: PROV-AQ [pdf]
- 12:00 - 12:30: PROV Hands On
Overview of the PROV Family
In this tutorial, we will introduce the background of the PROV specifications which are designed to address the problem of interoperability between systems having to exchange provenance information. We will present PROV concepts and the underlying theory, establishing the kind of inferences that are valid in this model. PROV is a technology independent model. It is represented in computer systems by means of bindings for specific technologies, such as XML Schema and OWL. We will focus on the OWL ontology in this tutorial. The tutorial will be based on the PROV Family of Documents
- Create your own RDFa web pages marked up with PROV
- Using PROV-AQ to expose and retrieve provenance information
- Validate provenance