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

Re: OODBMS <-> RDF

From: Jesse Erdmann <jesse@jesseerdmann.com>
Date: Fri, 25 Jan 2008 17:12:53 -0600
Message-ID: <97174eb20801251512w58d98ba9xc3efbf67d306db49@mail.gmail.com>
To: "Josť Pedro Ferreira" <jose.pedro.ferreira@cern.ch>
Cc: cdr <_@whats-your.name>, semantic-web@w3c.org

The only other D2R like software I'm aware of is Squirrel RDF,
http://jena.sourceforge.net/SquirrelRDF/.  I don't know of any support
of ZODB.  Is something like RDF Alchemy,
http://www.openvest.com/trac/wiki/RDFAlchemy, or Oort,
http://oort.to/, similar to what you're looking for?

2008/1/25 Josť Pedro Ferreira <jose.pedro.ferreira@cern.ch>:
> 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
> >>
> >>
> >
> >
> >
>
>



-- 
Jesse Erdmann
jesse@jesseerdmann.com
Twitter: http://twitter.com/jesseerdmann
Blog: http://blog.jesseerdmann.com/
Received on Saturday, 26 January 2008 16:49:08 GMT

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