Re: RIF and RDB2RDF

ashok malhotra wrote:
> Hi Axel:
> The proposal is that RIF be one possible syntax for the mapping
> language, not the only syntax, correct?

The proposal is that, whatever syntax we decide upon, it's XML syntax 
should be RIF compatible... which would make RDF2RDF a RIF dialect.


> Seems reasonable.  A rule consists of 2 parts and in our case the parts
> may be, say, the name of an OWL class and the SQL query that can be used
> to query that class,

not only classes but properties as well, right?
There are some more issues:
- generation of blank nodes, which are needed for generating arbitrary RDF
- aggregate functions, etc. which are needed to express full SQL in bodies

aren't yet fuly covered in curent RIF, so we''d still need to do some 
work on top of current RIF (which though is doable)

Axel



> All the best, Ashok
> 
> 
> Axel Polleres wrote:
>  >
>  > Dear all,
>  >
>  > unfortunately due to technical problems, we couldn't discuss the
>  > RIF-RDB2RDF liaison in more detail today in the call.
>  >
>  > So, let us take this on mail:
>  >
>  > Please look throught the slides at
>  > 
> http://esw.w3.org/topic/Rdb2RdfXG?action=AttachFile&do=get&target=RIF4RDB2RDF.pdf 
> <http://esw.w3.org/topic/Rdb2RdfXG?action=AttachFile&do=get&target=RIF4RDB2RDF.pdf>
>  >
>  >
>  > The general idea behind this presentation was to give you a glimpse
>  > over RIF's current presentation syntax and saome very simple example
>  > how an RDB2RDF mapping could be expressed using RIF rules.
>  >
>  > That would make RIF an exchange format for such mappings.
>  >
>  > RIF has the notion of "dialects", which is special RIF subsets which
>  > maybe propose special built-in functions and datatypes and may even
>  > define their own surface syntax.
>  >
>  > The idea I have is:
>  >
>  > We should put on the charter proposal for a WG that such a WG should
>  > define a RIF dialect for describing RDB2RDF mappings.
>  > ... possibly with an own/adapted presentation syntax, but also with a
>  > RIF compatible XML syntax.
>  >
>  > Feedback/comments welcome!
>  >
>  >
>  >
>  > best,
>  > Axel
>  >
> 


-- 
Dr. Axel Polleres
Digital Enterprise Research Institute, National University of Ireland, 
Galway
email: axel.polleres@deri.org  url: http://www.polleres.net/

Received on Sunday, 9 November 2008 12:01:56 UTC