Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T10:46:48.502Z Has data issue: false hasContentIssue false

Ontology visualization methods and tools: a survey of the state of the art

Published online by Cambridge University Press:  20 July 2018

Marek Dudáš
Affiliation:
University of Economics, Prague, W. Churchill Sq. 1938/4, 130 67 Prague 3 - Žižkov, Czech Republic; e-mail: marek.dudas@vse.czsvatek@vse.cz
Steffen Lohmann
Affiliation:
Fraunhofer Institute for Intelligent Analysis and Information Systems (IAIS), Schloss Birlinghoven, 53757, Sankt Augustin, Germany e-mail: steffen.lohmann@iais.fraunhofer.de
Vojtěch Svátek
Affiliation:
University of Economics, Prague, W. Churchill Sq. 1938/4, 130 67 Prague 3 - Žižkov, Czech Republic; e-mail: marek.dudas@vse.czsvatek@vse.cz
Dmitry Pavlov
Affiliation:
IITMO University, 49 Kronverksky Pr., St. Petersburg, 197101, Russia e-mail: dmitry.pavlov@vismart.biz
Rights & Permissions [Opens in a new window]

Abstract

Various ontology visualization tools using different visualization methods exist and new ones are being developed every year. The goal of this paper is to follow up on previous surveys with an updated classification of ontology visualization methods and a comprehensive survey of available tools. The tools are analyzed for the used visualization methods, interaction techniques and supported ontology constructs. It shows that most of the tools apply two-dimensional node-link visualizations with a focus on class hierarchies. Color and shape are used with little variation, support for constructs introduced with version 2 of the OWL Web Ontology Language is limited, and it often remains vague what tasks and use cases are supported by the visualizations. Major challenges are the limited maturity and usability of many of the tools as well as providing an overview of large ontologies while also showing details on demand. We see a high demand for a universal ontology visualization framework implementing a core set of visual and interactive features that can be extended and customized to respective use cases.

Information

Type
Survey Article
Copyright
© Cambridge University Press, 2018 
Figure 0

Figure 1 Use case categories of ontology visualization

Figure 1

Figure 2 Schematic examples of visualization methods (part I)

Figure 2

Figure 3 Schematic examples of visualization methods (part II)

Figure 3

Figure 4 Example of an indented list visualization (screenshot from Protégé)

Figure 4

Figure 5 Example of a node-link visualization (screenshot from OWLViz)

Figure 5

Figure 6 Example of a force-directed layout (screenshot from Jambalaya)

Figure 6

Figure 7 Example of a vertical tree layout (screenshot from the OntoGraf plugin for Protégé)

Figure 7

Figure 8 Example of a radial layout (screenshot from the Graffoo plugin for the yEd Graph Editor)

Figure 8

Figure 9 Example of a circle layout (screenshot from the Graffoo plugin for the yEd Graph Editor)

Figure 9

Figure 10 Example of an inverted radial tree layout (screenshot from the GLOW plugin for Protégé)

Figure 10

Figure11 Example of a visualization using Euler diagrams (screenshot from SWOOP)

Figure 11

Figure 12 Example of a treemap visualization (screenshot from the Jambalaya plugin for Protégé)

Figure 12

Figure 13 Example of a 2.5D visualization (screenshot from Ontoviewer)

Figure 13

Figure 14 Example of a 3D visualization (screenshot from OntoSphere)

Figure 14

Figure 15 Example of a pie chart showing the number of changes by category (screenshot from CODEX)

Figure 15

Table 1 Reviewed tools: availability, functionality, and capability to load and display large ontologies

Figure 16

Table 2 Interaction techniques provided by the reviewed tools

Figure 17

Table 3 OWL constructs visualized in the reviewed tools

Figure 18

Table 4 Retinal properties used by the tools