UMBEL Vocabulary

The UMBEL Vocabulary defines three classes: SubjectConcept, AbstractConcept and Semset; and nine properties: superClassOf, hasSemset, isAligned, linksConcept, withAlignment, isAbout, linksEntity, isLike, and withLikelihood. These classes and properties are used to instantiate the UMBEL subject concept structure, and to link subject concepts to external ontology classes. Below we describe each of these classes and properties.

Namespaces
Here are the URIs of the namespaces used to describe the UMBEL Vocabulary, the subject concepts structure, the named entities defined in UMBEL and the semsets for both the subject concept classes and named entities.

The folder structure of these classes of URIs has been generalized to meet the design goals of using UMBEL with domain extensions. The portion "/umbel/" in the URIs is a placeholder for the name of these extensions. Each extension, including UMBEL itself, will share the same identification structure. An example for a ‘Foo’ domain ontology at an alternative example.com domain using the "/foo/" folder extension is shown in the table below.

The UMBEL Vocabulary vocabulary URI uses a "hash URI" for convenience purposes. This facilitates the retrieval of the document of the descriptions of the vocabulary for tools that consume such documents. However considering the size of the subject and abstract concepts descriptions files, the named entities and semset files, we choose to use "slash URIs" so that consumer tools do not have to download the description of all subject and abstract concepts, named entities and semsets descriptions when they request the description of one of these resources.