DAML Logo - Link to www.DAML.org

java2owl

Home | About DAML | Announcements | Roadmap | Site Search

java2owl converts Java classes and instances to OWL, using Java reflection.

OWL ontologies created by java2owl use cardinality constraints and XML Schema datatypes.

Instances referencing these ontologies can be created from a running Java program.

java2owl replaces the previous java2daml.

Examples

Java Generated Ontology Generated Instances
test.java test-ont (dumpont) test.owl (hyperdaml)

Downloads

Model.java primary source file
OWL.java generated Jena vocabulary
PropertyList.java support

Possible Future Directions

Related Work

The FRODO rdf2java tool provides bi-directional mappings for RDF, but doesn't use OWL constructs.

Author

Mike Dean
$Id: index.xml,v 1.6 2003/10/03 23:02:59 mdean Exp $