Git2PROV: Exposing version control system content as W3C PROV

Tom De Nies, Sara Magliacane, Ruben Verborgh, Sam Coppens, Paul Groth, Erik Mannens, Rik Van De Walle

Research output: Contribution to journalConference articlepeer-review

34 Scopus citations

Abstract

Data provenance is defined as information about entities, activities and people producing or modifying a piece of data. On the Web, the interchange of standardized provenance of (linked) data is an essential step towards establishing trust [2]. One mechanism to track (part of) the provenance of data, is through the use of version control systems (VCS), such as Git. These systems are widely used to facilitate collaboration primarily for both code and data. Here, we describe a system to expose the provenance stored in VCS in a new standard Web-native format: W3C PROV [4]. This enables the easy publication of VCS provenance on the Web and subsequent integration with other systems that make use of PROV. The system is exposed as a RESTful Web service, which allows integration into user-friendly tools, such as browser plugins.

Original languageEnglish
Pages (from-to)125-128
Number of pages4
JournalCEUR Workshop Proceedings
Volume1035
StatePublished - 2013
Externally publishedYes
Event12th International Semantic Web Conference, ISWC 2013 - Sydney, NSW, Australia
Duration: Oct 21 2013Oct 25 2013

Fingerprint

Dive into the research topics of 'Git2PROV: Exposing version control system content as W3C PROV'. Together they form a unique fingerprint.

Cite this