Dear SPARQL Working Group, TopQuadrant (W3C member) supports the addition of Property Paths [1] to the upcoming version of SPARQL. Our main use case for this is "on- the-fly" inferencing so that hierarchies of sub-classes and properties can be traversed transitively. For example, the following query returns all instances of :Rectangle or the sub-classes of :Rectangle. This dramatically reduces the need to rely on any natively built-in inference capabilities of a triple store, and thus makes queries more platform independent. SELECT ?instance WHERE { ?type rdfs:subClassOf* :Rectangle . ?instance a ?type . } If generic path expressions (+ etc) are out of scope, we would at least appreciate the * operator as shown above, or another mechanism with similar expressivity. Regards, Holger [1] http://www.w3.org/2009/sparql/wiki/Feature:PropertyPathsReceived on Thursday, 5 March 2009 19:32:58 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 5 March 2009 19:32:58 GMT