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.
%0 Conference Paper
%1 denies2013git2prov
%A De Nies, Tom
%A Magliacane, Sara
%A Verborgh, Ruben
%A Coppens, Sam
%A Groth, Paul
%A Mannens, Erik
%A Van De Walle, Rik
%B Proceedings of the 12th International Semantic Web Conference (Posters & Demonstrations Track) - Volume 1035
%C Aachen, DEU
%D 2013
%I CEUR-WS.org
%K git provenance tool
%P 125–128
%T Git2PROV: Exposing Version Control System Content as W3C PROV
%X 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.
@inproceedings{denies2013git2prov,
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.},
added-at = {2022-11-11T14:47:03.000+0100},
address = {Aachen, DEU},
author = {De Nies, Tom and Magliacane, Sara and Verborgh, Ruben and Coppens, Sam and Groth, Paul and Mannens, Erik and Van De Walle, Rik},
biburl = {https://www.bibsonomy.org/bibtex/278f9e20aac3b5c324271b509232c4731/abernstetter},
booktitle = {Proceedings of the 12th International Semantic Web Conference (Posters & Demonstrations Track) - Volume 1035},
interhash = {6e708468c46d7af08fdaab5a47026f34},
intrahash = {78f9e20aac3b5c324271b509232c4731},
keywords = {git provenance tool},
location = {Sydney, Australia},
numpages = {4},
pages = {125–128},
publisher = {CEUR-WS.org},
series = {ISWC-PD '13},
timestamp = {2022-11-11T14:47:03.000+0100},
title = {Git2PROV: Exposing Version Control System Content as W3C PROV},
year = 2013
}