add support for XSPARQL
-----------------------

                 Key: CLEREZZA-317
                 URL: https://issues.apache.org/jira/browse/CLEREZZA-317
             Project: Clerezza
          Issue Type: New Feature
         Environment: all
            Reporter: Henry Story


XSPARQL [1] is the RDF equivalent of XQuery, and is in fact built on top of 
XQuery usually. 
It can be used to create XML from rdf stores using SPARQL like queries (called 
lowering) and transform XML into RDF (called lifting).

This could be used for two purposes in Clerezza:

1. Lowering: for generating XHTML or other XML formats
    this would be in addition to Scala Server Pages.  Some things that could be 
done more easily than in SSP is get information from different graphs. 

2. Lifting: for transforming XML into RDF
   This is where XSPARQL is really without equivalent. This can help write 
transforms for any XML format into RDF for the store, making it much
easier to build integrating layers with existing web services

The DERI Team in Galway has just published the java code [2].





[1] http://xsparql.deri.org/spec/lang
[2] 
http://sourceforge.net/mailarchive/forum.php?thread_name=D3AFEAF5-9540-46A9-8815-80A1F9C067DB%40deri.org&forum_name=xsparql-discussion


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to