- From: Boris Villazón Terrazas <bvillazon@fi.upm.es>
- Date: Mon, 29 Nov 2010 00:52:55 +0100
- To: Eric Prud'hommeaux <eric@w3.org>
- CC: Alex Miller <alexdmiller@yahoo.com>, Michael Hausenblas <michael.hausenblas@deri.org>, RDB2RDF WG <public-rdb2rdf-wg@w3.org>
Hi Eric On 27/11/2010 14:51, Eric Prud'hommeaux wrote: > * Alex Miller<alexdmiller@yahoo.com> [2010-11-26 18:39-0800] >>> From: Eric Prud'hommeaux<eric@w3.org> >>> To: Boris Villazón Terrazas<bvillazon@fi.upm.es> >>> Cc: Michael Hausenblas<michael.hausenblas@deri.org>; RDB2RDF WG >>> <public-rdb2rdf-wg@w3.org> >>> Sent: Fri, November 26, 2010 6:58:52 PM >>> Subject: Re: [R2RML Test Cases] >>> >>> * Boris Villazón Terrazas<bvillazon@fi.upm.es> [2010-11-24 13:19+0100] >>>> Dear all, >>>> >>>> Thanks for the feedback about the test cases. >>>> I'll update the test cases including all the feedback we got from >>>> Juan, ericP, Souri, etc. >>>> >>>> During the telco, Eric created a new test case, you can check it at: >>>> http://www.w3.org/2001/sw/rdb2rdf/wiki/R2RML_Test_Cases#R2RMLTC0005b >>>> >>>> Eric wants to discuss about this particular test case. >>> I added a discriminating query 'cause it's easier to compare the >>> results of selected SPARQL and SQL queries than to do graph compare. >>> >>> Actually, this brings up an interesting question about re-using the >>> SPARQL test suite. How many of our implementors will offer a SPARQL >>> interface and already exploit the SPARQL suite? Do we want to try to >>> make their lives easier by using mostly the same test suite? >> I think reusing SPARQL from existing test suites would be extremely >> helpful for implementors. > The SPARQL test suite takes as input an RDF database (a set of > default and named graphs) and a query and produces one of: > result set (SELECT, ASK) > graph (CONSTRUCT) > RDF database (INSERT, DELETE) > > We can expect that most SPARQL implementations can: > compare result sets > compare graphs (that's actually a bit difficult) > compare RDF databases (by comparing names and contents of graphs) > > The SPARQL tests are defined in manifest files with include > name > description > input > output > required extensions > approval status You are referring to this, right? http://www.w3.org/2001/sw/DataAccess/tests/r2 > For direct mapping, we'd like a manifest to associate an RDB defined > by some SQL and a result graph. For r2rml, a an RDB, and R2RML config, > and a result RDF database. This seems like pretty good synergy with > the SPARQL tests. Just to clarify, - Direct Mapping Test Cases will include: RDB defined by some SQL Result Grahp - Following Michael's suggestiion R2RML Test Cases include: Id Title Purpose Specification Reference Review status Input: RDB defined by some SQL Expected result: RDF graph R2RML Mapping The plan is to describe the test cases using the Test Metadata vocabulary [1] in RDFa. So, now you are suggesting to use similar manifest files from the SPARQL test cases? Boris [1] http://www.w3.org/2006/03/test-description
Received on Sunday, 28 November 2010 23:53:30 UTC