Erudine

Ontology Editor

Formally, an ontology is an ordered data structure that allows the sharing of defined concepts and the relationships between those concepts, and lets users set domain-specific vocabularies.

The Ontology Editor allows users to create and edit a semantic vocabulary of terms specific to their project and create inheritance hierarchies between those terms.

Ontology

With the Ontology Editor, it is possible to set up a categorisation for a term that can only have a set of discrete values. For example, in a border control system, when making a decision for border entrants there might be only one of four possible conclusions:

Entrance Decision: Allow Entry, Detain, Deny Entry, Arrest

This is a categorisation based on the term “Entrance Decision”. Using these categorisations, the Behaviour Validator can perform extra validity checks based on this constraint.

Features

Benefits