views:

152

answers:

1

Hi, does anybody know of a tool capable of doing for OWL ontologies what Hibernate does for relational databases, that is, from my point of view, abstract away the need to manually code SQL queries to read/write Java objects from/to relational databases and manage the consistency of in-memory objects and their serialized form on the DB.

In the case of OWL ontologies, such a tool could, among other things, generate SPARQL queries to read (and write?) data from an RDF store (like Jena) and create the corresponding Java objects.

Many Thanks :-)

+1  A: 

There are several ORMs for RDF data, written in Java, Python, Ruby. Take a look here for an overview: http://semanticweb.org/wiki/Tripresso

Pēteris Caune
Thanks, good source of information. See also http://code.google.com/p/jenabean/.
scitlec