Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
OWL Elements & Relationships
This topic explains each of the icons on the Web Ontology Language (OWL) Toolbox pages for Ontology Definition diagrams and Ontology Facts diagrams.
Access Diagram | Toolbox : More tools | ODM 1.0 | Web Ontology Language
OWL Elements
Toolbox Icon |
Description |
|---|---|
|
Ontology |
The OWL ontology Package, which holds all the OWL modeling elements. You can export the contents of this Package to produce the Ontology XML document. |
|
Class |
An extended UML Class that represents an OWL Class that describes an instantiable entity with properties and semantic meaning. |
|
Data Range |
An extended UML Enumeration that defines a collection of values for an OWL Property. |
|
Enumerated Class |
An extended UML Class that defines an OWL Class extension defined by any one of the range of the allowed OWL Individuals. |
|
Restriction |
An extended UML Class that defines an OWL Class extension as restricted by the specified property and its allowable values. |
|
Singleton |
An extended UML Class, representing an OWL Class for a specific OWL Individual. |
OWL Properties (Elements)
Toolbox Icon |
Description |
|---|---|
|
Annotation |
An extended UML Class, representing an OWL Annotation Property definition. |
|
Datatype Property |
An extended UML Class, representing an OWL Datatype Property definition. |
|
Object Property |
An extended UML Class, representing a semantic OWL Property definition. |
|
Ontology Property |
An extended UML Part, representing a property defined on the OWL Ontology. |
|
Individual |
An extended UML Object, representing an instance of an OWL Class which defines an individual fact. |
|
Value |
An extended UML Part, holding a value defined in an OWL Property or OWL Individual. |
OWL Relationships
Toolbox Icon |
Description |
|---|---|
|
Imports |
An extended UML PackageImports, that enables an OWL ontology to reference another OWL Ontology. |
|
Domain |
An extended UML Association, that specifies the OWL Classes that apply the specified OWL Property (Annotation, Datatype or Object Property). |
|
Range |
An extended UML Association, that specifies the OWL Class with the value type applicable to the specified OWL Property (Annotation, Datatype or Object Property). |
|
Inverse Of |
An extended UML Association, between two opposing, but related OWL Property elements. |
|
Sub Property Of |
An extended UML Generalization between two OWL Property elements. |
|
Subclass Of |
An extended UML Generalization between two OWL Class elements. |
|
Value |
An extended UML Association, defining an OWL Property and value between OWL Classes. |
OWL Semantics (Relationships)
Toolbox Icon |
Description |
|---|---|
|
All Different |
An extended UML Dependency between different (i.e. unique) OWL Individuals typed by the same OWL Class. |
|
Backward Compatible With |
An extended UML Dependency between an OWL Ontology and another that it's backward compatible with. |
|
Complement Of |
An extended UML Dependency between an OWL Class and its complement (or opposite). |
|
Different From |
An extended UML Dependency between two semantically different OWL Individuals typed by the same OWL Class. |
|
Disjoint With |
An extended UML Dependency between two OWL Classes that have no common individuals. |
|
Equivalent Class |
An extended UML Dependency between two equivalent OWL Classes. |
|
Equivalent Property |
An extended UML Dependency between two equivalent OWL Property elements. |
|
Incompatible With |
An extended UML Dependency between an OWL Ontology and another that it is incompatible with. |
|
Intersection Of |
An extended UML Dependency between an OWL Class and others it also specializes. |
|
Ontology Property |
An extended UML Dependency, representing a property defined on the OWL Ontology. |
|
Prior Version |
An extended UML Dependency between an OWL Ontology and its predecessor. |
|
Same As |
An extended UML Dependency between two semantically identical OWL Individuals typed by the same OWL Class. |
|
Union Of |
An extended UML Dependency between a general OWL Class and others that distinctly specialize it. |
Learn more









