From Provenance WG Wiki
Revision as of 23:09, 14 December 2012 by Ohartig (Talk | contribs)

Jump to: navigation, search

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.

Preliminary Schedule

  • 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

Hands on

  • Create your own RDFa web pages marked up with PROV
  • Using PROV-AQ to expose and retrieve provenance information
  • Validate provenance