|
OWL_Features
A detailed documentation of the OWL features supported by ELK.
OWL Features Supported by ELKELK currently supports a subset of the light-weight OWL EL ontology language that is documented on this page. It is intended to support all of OWL EL in upcoming versions of ELK. Supported OWL constructsThe following constructs of the OWL ontology language are supported in ELK 0.2.0. Axiom types:
Class expressions:
Property expressions:
Literal expressions:
Support for data literals in ELK 0.2.0 is still preliminary. In particular, the lexical-value mapping of data literals is not supported, so the equality of values in different syntactic forms is not recognized. Supported syntactic formsELK contains a parser for OWL Functional-Style Syntax, and can read according files from the command line. Ontologies in other formats can be used via the Protégé plugin. Corresponding description logic expressivityThe semantics of OWL is closely related to that of description logics (DLs); for a first introduction, please see the DL Primer. The above features correspond to the description logic EL+ without ABoxes (and with some preliminary support for concrete roles) which provides the following expressive features. Concept constructors:
Axiom types:
| |