188
A. Gyrard et al.
7.3 PerfectO Guidance: The Most Accessible Tools for
Ontology Engineering
The learning curve for software engineering can be extremely high when developers
are not familiar with the same programming languages and libraries used to build the
tools. A set of tools that can be considered if: (1) The tools provide
GUIs and web services, (2) the documentation is available and well-explained, (3)
the ontologies can be evaluated with tools offering diverse functionalities, and (4)
software setup configuration is not required.
The classification of tools that we have selected is available within Table 3 to
support the Ontology Improvement methodology (explained in Sect. 4.2). The table
is a way to organize the multiple tested technologies and if there is an available
source for documenting it. For instance, WebVOWL tool can be used to provide
automatic ontology graph visualization, Parrot for automatic documentation, etc. In
the table, the first column is dedicated to the tool name, and scientific publication is
available. The second column explains the requirement satisfied. The third column
provides the GUI interface URL. The fourth column indicates the web service or API
if available. The fifth column contains the code URL if accessible. The sixth column
explains the maintainability of the tools. The web services are more convenient to
Table 4 Evaluation: IoT ontologies with tools for ontologies
Also accessible online see footnote 13
Précédent

- 202/424

Suivant