Question

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 :-)

Was it helpful?

Solution

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

OTHER TIPS

Hope it'll be helpful. There is a list of OOP mapping / ORM solutions for Java.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top