- From: Francois Bry <bry@ifi.lmu.de>
- Date: Tue, 19 Sep 2006 16:31:23 +0200
- To: public-rif-wg@w3.org
Dear All, The issue Jos has raised with his suggestion to include builtin metapredicates like findall in the RIF condition language is, in my opinion, that of grouping (and implicitely aggregation) in both SPARQL and RIF. These are by no means sdimple issues, whatver examples might let think. These are difficult semantics and evaluation issues, and also (often neglected) language design issues. They are in my opinion as difficult as nonmonotonic negation. I feel a bit concerned that the RIF might include metapredicates like findall in its condition language without these issues being properly worked out - in RIF and SPARQL. Regards, Francois >>> unifies ?ANSWER with a list that contains all the >>> instantiations of ?SELECT satisfying the ?WHERE >>> clause in the ?SCOPE of all asserted n3 formulae >>> and their log:conclusion"""; >>> a rdf:Property; >>> rdfs:domain log:Formula; >>> rdfs:range rdf:List. >>> >>> I mean useful for 2 reasons >>> 1/ it is a way to have a simple SPARQL condition >>> 2/ it is a way to have a SNAF condition when used as >>> ?SCOPE e:findall (?SELECT ?WHERE rdf:nil). >>> >>> There is a test case result at >>> http://eulersharp.sourceforge.net/2006/02swap/medicE.n3 >>> > >
Received on Tuesday, 19 September 2006 14:31:33 UTC