- From: Simon Schenk <sschenk@uni-koblenz.de>
- Date: Tue, 01 Jul 2008 15:55:57 +0200
- To: tim.glover@bt.com
- Cc: mgawinecki@gmail.com, semantic-web@w3.org
- Message-Id: <1214920557.9482.10.camel@tweetie08.uni-koblenz.de>
Hi Tim, > One of the great strengths of SQL/RDBMS is *views*. These shield users > (SQL queries) from changes in the underlying schema. I think this would > have a particular application and relevance in the XML/RDF world, > because views could shield users from the complexity and immovability of > namespaces. IMO there is a strong case for storing XML/RDF data with no > namespaces, and add namespace information in views. > > I expect this has already been thought of - are there any > implementations out there? We have proposed a view mechanism for RDF based on SPARQL called Networked Graphs in [1]. An implementation is available at [2]. We do not shield users from namespaces. This could be possible using a SPARQL extension with variable bindings to results of filter functions, which we propose in [3] Best regards, Simon [1] Schenk, Simon and Staab, Steffen. Networked Graphs: A Declarative Mechanism for SPARQL Rules, SPARQL Views and RDF Data Integration on the Web. In: Proceedings of the 17th International World Wide Web Conference, WWW2008, Bejing, China. 2008. online: http://www.uni-koblenz.de/~sschenk/publications/2008/Schenk2008WWW.pdf [2] http://www.uni-koblenz.de/FB4/Institutes/IFI/AGStaab/Research/NetworkedGraphs [3] Schenk, Simon. A SPARQL Semantics Based on Datalog. In: Proceedings of KI2007, 30th German Conference on Artificial Intelligence. Springer. 2007. online: http://www.uni-koblenz.de/~sschenk/publications/2007/KI2007SparqlSemantics.pdf
Received on Tuesday, 1 July 2008 13:56:37 UTC