W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > April to June 2012

Property Paths drafting

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Fri, 04 May 2012 13:49:24 +0100
Message-ID: <4FA3D054.5060507@epimorphics.com>
To: SPARQL Working Group <public-rdf-dawg@w3.org>
Currently, all the material is in place in the editors' working draft.
At this point, I thinks it's ready for review.


Section: 9 Property Paths
This is the descriptive text for property paths
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#propertypaths

The translation to the algebra has two parts:
Section: 18.2.2.2 Translate Property Path Expressions
Convert abstract syntax to an algebra form.

http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#sparqlTranslatePathExpressions

Section: 18.2.2.3 Translate Property Path Patterns
Translate some forms to triple patterns and put a top level "path" 
oeprator into the algebra. (the only forms flattened here are the ones 
needed to create basic graphs patterns anad hence form with entailment)

http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#sparqlTranslatePathPatterns

And then there's evaluation; now every path form is defined fro 
evaluation because translation does not deal with one form inside 
another (this was a weakness of the previous specs).

Section 18.4 Property Path Patterns
http://www.w3.org/2009/sparql/docs/query-1.1/rq25.xml#PropertyPathPatterns

(c.f. 18.3 Basic Graph Patterns)

	Andy
Received on Friday, 4 May 2012 12:49:59 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:48 GMT