
A Language for Provenance Access Control ◾ 139
have support for a more expressive representation of provenance, for example the
vocabulary specification in (Zhao 2010). Our aim in this chapter is to demonstrate
a general way of navigating a provenance graph rather than capturing the semantics
of the domain associated with the provenance paths.
We use synthetic data to build in-memory models using the Jena API (Carroll
et al. 2004, http://jena.sourceforge.net/). is tool allows us to add annotations to
the existing RDF triples generated from executing the provenance workflows. We
then issue different provenance queries such as why, where, how, when, ...