W3C home > Mailing lists > Public > semantic-web@w3.org > June 2012

Re: Template language for SPARQL?

From: Paul Hermans <paul@proxml.be>
Date: Fri, 1 Jun 2012 08:57:19 +0200
Cc: semantic-web <semantic-web@w3.org>
Message-Id: <D4849EA5-7487-47C8-9C16-4A18C5865782@proxml.be>
To: David Booth <david@dbooth.org>
David,

See
http://blog.swirrl.com/articles/new-publishmydata-feature-named-queries

Paul

On 01 Jun 2012, at 03:45, David Booth wrote:

> [Resending, as my previous message never showed up.]
> 
> I would like to be able to write something like this:
> 
>  SELECT ?s
>  WHERE { ?s a ${CLASS} . }
> 
> and have ${CLASS} substituted in from an environment variable or other
> parameter, but SPARQL does not currently provide anything like this, and
> it's clearly beyond what the working group could put in SPARQL 1.1.  
> So I'm wondering . . . 
> 
> What have others been using as a template language for SPARQL?  
> 
> I know TopQuadrant uses an RDF representation for SPARQL CONSTRUCT
> queries in conjunction with SPIN, 
> http://www.w3.org/Submission/2011/02/ 
> but it shreds the SPARQL query into tiny RDF pieces, which is rather
> unfriendly for a human to read.  It would be much nicer to have
> something like the above.
> 
> How are others handling the need to parameterize their SPARQL queries
> like this?
> 
> 
> 
> -- 
> David Booth, Ph.D.
> http://dbooth.org/
> 
> Opinions expressed herein are those of the author and do not necessarily
> reflect those of his employer.
> 
> 


Kind Regards,
Paul Hermans

-------------------------
ProXML bvba
XML and OWL/RDF services
(w) www.proxml.be
(b) experiences and opinions
(e) paul@proxml.be
(t)  +32 15 23 00 76
(m) +32 473 66 03 20

Narcisweg 17
3140 Keerbergen
Belgium
Received on Friday, 1 June 2012 06:57:53 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:49 GMT