View on GitHub

ProvToolbox

Java library to create and convert W3C PROV data model representations

Download this project as a .zip file Download this project as a tar.gz file

What is it?

Provenance is a record that describes the people, institutions, entities, and activities involved in producing, influencing, or delivering a piece of data or a thing. In particular, the provenance of information is crucial 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 an open and inclusive environment such as the Web, where users find information that is often contradictory or questionable, provenance can help those users to make trust judgements.

PROV is a set of W3C specifications defining a model, corresponding serializations and other supporting definitions to enable the inter-operable interchange of provenance information in heterogeneous environments such as the Web.

ProvToolbox is a Java library to create Java representations of PROV-DM, and convert them between RDF, PROV-XML, PROV-N, and PROV-JSON

Continuous Integration

Build Status

Tutorials and Documentation

Javadoc

http://openprovenance.org/java/site/0_7_3/apidocs/index.html

Blog posts

Installation Instructions

Requirements: https://github.com/lucmoreau/ProvToolbox/wiki/Installation#1-requirements

Building from source: https://github.com/lucmoreau/ProvToolbox/wiki/Installation#2-building-from-source

Binary install: https://github.com/lucmoreau/ProvToolbox/wiki/Installation#3-installing-binary-release

Release Notes

https://github.com/lucmoreau/ProvToolbox/wiki/Releases

Wiki

https://github.com/lucmoreau/ProvToolbox/wiki

Contributors