Article thumbnail
Location of Repository

Named Graphs as a Mechanism for Reasoning about Provenance

By E. Rowland Watkins and Denis A. Nicole


Named Graphs is a simple, compatible extension to the RDF abstract syntax that enables statements to be made about RDF graphs. This approach is in contrast to earlier attempts such as RDF reification, or knowledge-base specific extensions including quads and contexts. In this paper we demonstrate the use of Named Graphs and our experiences developing new kinds of semantic web application that build on Named Graphs for digital signatures, provenance, and semantic reasoning. We present a working example based on the Named Graphs for Jena (NG4J) API, from which we developed a semantic version control system for Software Engineering capable of reasoning about Named Graph-based provenance. We go on to discuss the implications of Named Graphs for Description Logics and semantic inference strategies

Year: 2006
DOI identifier: 10.1007/11610113_99
OAI identifier:
Provided by: e-Prints Soton
Sorry, our data provider has not provided any external links therefore we are unable to provide a link to the full text.

Suggested articles


  1. (2003). 3Store: Eļ¬ƒcient Bulk RDF Storage.
  2. (2004). A protocol for recording provenance in service-oriented Grids. doi
  3. (2003). Annotating, linking and browsing provenance logs for e-Science. doi
  4. (2003). Indexing and retrieving Semantic Web resources: the RDFStore model. doi
  5. (2005). Named Graphs for Jena (NG4J) API.
  6. (2005). Named Graphs, Provenance and Trust. doi
  7. (2004). RDF Semantics,
  8. (2005). Recording and Using Provenance in a Protein Compressibility Experiment. doi
  9. (2004). Resource Description Framework (RDF): Concepts and Abstract Syntax,
  10. Semantically Linking and Browsing Provenance Logs for e-Science. doi
  11. (2003). Signing RDF Graphs. doi
  12. (2004). The TriG Syntax,
  13. (2002). TRIPLE - A Query, Inference, and Transformation Language for the Semantic Web. doi
  14. (2005). Version Control in Online Software Repositories.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.