In-house developed tools to assist with and learn about OE

Click here for the main page of the book


This page currently has three categories of software application for ontology engineering:
  1. Logics support
  2. Methods for ontology authoring
    • TDDonto2 - authoring support in Protégé
    • ONSET - foundational ontology selection
    • ROMULUS - foundational ontology repository
    • OntoPartS - select part-whole relations
    • TOMM - compute module metrics
    • NOMSA - modularise an ontology
  3. Natural language tools
The tools are listed in the order I would expect them to be of some use, when one follows the order of the topics as covered in the OE textbook.

Logics support

DL axiom renderer
Renders the class axioms of the OWL ontology in DL notation in Protégé 5.x


OWL Classifier
Determines the OWL species of the ontology, and which axioms violate the other species or profiles


Methods for ontology authoring

TDDonto2
To assist with Test-Driven Development for ontologies


ONSET: ONtology Selection and Explanation Tool
To choose a foundational ontology for your ontology development project


ROMULUS: Repository of Ontologies for MULtiple USes
A library of foundational ontologies that are aligned, merged, queryable, etc OntoPartS
Assitance with choosing a part-whole relation, guided by entities fmor a foundational ontology


TOMM: Tool for Ontology Module Metrics
Compute ontology module metrics automatically


NOMSA: Novel Ontology Modularisation SoftwAre
Simplify an ontology using various abstraction methods


Natural language tools

IsiZulu Verbaliser
Verbalisation of OWL ontologies into isiZulu


Afrikaans Verbalisers
Verbalisation of OWL ontologies into Afrikaans, using two different techniques Afrikaans plugin
Localisation of the Protégé ODE, where both the class description view interface and Protégé's keywords are in Afrikaans