Home

UML-OWL Generator is a machinery that supports the transformation of any Eclipse standard UML data model (class diagram) into OWL-DL ontology(ies).  
 

UML-OWL Generator goes beyond the conversion of a simple one-package UML model with few classes, attributes, associations, etc, into a single OWL ontology. Furthermore, the tool works consistently and robustly with complex models and metamodels which include multiple packages with complex relationships across packages.

 

Major Capabilities of UML-OWL Generator:

·         Multi-Package  (One OWL model per package)

·         Classes

·         SubClasses

·         Class Restrictions

·         Data Properties

·         Object Properties

·         Data Properties Domain & Range

·         Object Properties Domain & Range

·         Inverse Properties

·         SubProperties (UML Sub-Settings)

·         Cardinalities

·         Enumerations 

·         Multi-Domain (Union) of Data/Object Properties

·         Built-in & User Defined PrimitiveTypes

·         Managing External Packages & Classes in every OWL Model