W3C home > Mailing lists > Public > semantic-web@w3.org > January 2008

Re: OODBMS <-> RDF

From: José Pedro Ferreira <jose.pedro.ferreira@cern.ch>
Date: Fri, 25 Jan 2008 23:38:23 +0100
Message-ID: <479A64DF.80309@cern.ch>
To: cdr <_@whats-your.name>
CC: <semantic-web@w3c.org>
Hello.
Yes, I know that RDF can be seen as object-oriented. But... I'm not 
considering if it is possible to display OO data using RDF, but rather 
how to make this translation in a smooth, fairly automatic way, without 
having to write enormous amounts of replicated code, and taking 
advantages of the similarities that exist between the two models. It's a 
matter of "translation techniques".

Cheers,

Pedro

cdr escreveu:
> On Fri Jan 25, 2008 at 02:34:28PM +0100, Jos? Pedro Ferreira wrote:
>   
>> Hello.
>> I need to make data stored in an object-oriented (ZODB) database available 
>> as RDF. I've been looking for existing architectures and mapping 
>> techniques, and eventually found D2RQ 
>> <http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/spec/>. The problem is that 
>> D2RQ seems too much oriented towards the relational paradigm.
>> Is there any research done on this particular area? I've been thinking 
>> about something similar to D2RQ, but object-oriented. However, I'd like to 
>> know if there's any work already done about this subject.
>>     
>
> your OOobject is your RDFsubject, your OOobject property is your RDFpredicate, and your OOobject property's value(s) is/are your RDFobject(s) (mind the nameclash)
>
> your OOobject have URI fields, of course.
>
> this also works with JSON.. which can be thought of as an OOobject serialization, and compatible with RDF so long as your property-symbols are URIs and each JSONobject has a URI property
>
>
> theyre pretty much identical. even RDFs with its subclassing and subtyping is an OO model.. replace 'object' with 'resource' in the literature
>
>
>   
>> Thanks in advance,
>>
>> Pedro
>>     
>
>   
>> begin:vcard
>> fn:Jose Pedro Ferreira
>> n:Ferreira;Jose Pedro
>> org:CERN;IT-UDS-AVC
>> adr:;;;Geneva;;;Switzerland
>> email;internet:jose.pedro.ferreira@cern.ch
>> title:Software Developer
>> tel;work:+41 22 76 75025
>> tel;cell:+41 763 045 795
>> x-mozilla-html:FALSE
>> url:http://www.zarquon.biz
>> version:2.1
>> end:vcard
>>
>>     
>
>
>   


Received on Friday, 25 January 2008 22:38:47 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:20 GMT