You are here: Home projects IT Projects Owl2Java Owl2Db4o - Current Limitations
Personal tools
You are here: Home projects IT Projects Owl2Java Owl2Db4o - Current Limitations

Owl2Db4o - Current Limitations

by Michael Zimmermann last modified Jun 01, 2008 11:21 AM

The db4o generator currently supports two different generation modes namely:

  • generating a class based hierarchy
  • using interfaces and corresponding to model the class hierarchy of the owl ontology.

As db4o handles classes as special objects and only allows Query by Example on java classes only, the first approach has been added to offer this feature.

Class Based Generation

For the class based generation the limitations for Owl2Jena also apply. Also, the following limitations are present due to the class based inheritance tree:

  • No support for mulitple inheritance. UnionClasses and IntersectionClasses are not supported. Neither are unions or intersections as property range definitions.
  • No support for nested property structures. All properties are handled as default properties.

Interface Based Generation

For the interface based generation the limitations for Owl2Jena apply.

Currently not implemented

Document Actions