Named graphs, provenance and trust

The Semantic Web consists of many RDF graphs nameable by URIs. This paper extends the syntax and semantics of RDF to cover such Named Graphs. This enables RDF statements that describe graphs, which is beneficial in many Semantic Web application areas. As a case study, we explore the application area of Semantic Web publishing: Named Graphs allow publishers to communicate assertional intent, and to sign their graphs; information consumers can evaluate specific graphs using task-specific trust policies, and act on information from those Named Graphs that they accept. Graphs are trusted depending on: their content; information about the graph; and the task the user is performing. The extension of RDF to Named Graphs provides a formally defined framework to be a foundation for the Semantic Web trust layer.

[1]  Donald E. Eastlake,et al.  XML-Signature Syntax and Processing , 2001, RFC.

[2]  J. Dopp J. L. Austin, How to do things with words , 1962 .

[3]  Stefan Decker,et al.  TRIPLE - A Query, Inference, and Transformation Language for the Semantic Web , 2002, SEMWEB.

[4]  Aldo Gangemi,et al.  Understanding the Semantic Web through Descriptions and Situations , 2003, OTM.

[5]  James A. Hendler,et al.  Trust Networks on the Semantic Web , 2003, WWW.

[6]  Deborah L. McGuinness,et al.  Owl web ontology language guide , 2003 .

[7]  Tim Howes,et al.  Lightweight Directory Access Protocol (v3): UTF-8 String Representation of Distinguished Names , 1997, RFC.

[8]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[9]  Christian Bizer,et al.  Using context- and content-based trust policies on the semantic web , 2004, WWW Alt. '04.

[10]  Robert M. MacGregor,et al.  Representing Contextualized Data using Semantic Web Tools , 2003, PSSS.

[11]  Richard Mollin An introduction to cryptography , 2001, CRC Press series on discrete mathematics and its applications.

[12]  M.I. Aziz,et al.  Introduction to Cryptography , 2002, 2005 International Conference on Microelectronics.

[13]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[14]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[15]  Richard Cyganiak,et al.  NG4J - Named Graphs API for Jena , 2005 .

[16]  R. Guha Contexts: a formalization and some applications , 1992 .

[17]  Jeremy J. Carroll,et al.  Resource description framework (rdf) concepts and abstract syntax , 2003 .

[18]  Jeremy J. Carroll,et al.  Signing RDF Graphs , 2003, SEMWEB.

[19]  Lorrie Faith Cranor,et al.  The platform for privacy preferences , 1999, CACM.

[20]  Matthew Richardson,et al.  Trust Management for the Semantic Web , 2003, SEMWEB.

[21]  FininTim,et al.  Agent Communication Languages , 1999 .

[22]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[23]  Jeremy J. Carroll,et al.  TriX: RDF Triples in XML , 2004 .

[24]  Jeremy J. Carroll,et al.  RDF triples in XML , 2004, WWW Alt. '04.

[25]  Ramanathan V. Guha,et al.  Contexts for the Semantic Web , 2004, SEMWEB.