Using Hierarchical Edge Bundles to visualize complex ontologies in GLOW

In the past decade, much effort has been put into the visual representation of ontologies. However, present visualization strategies are not equipped to handle complex ontologies with many relations, leading to visual clutter and inefficient use of space. In this paper, we propose GLOW, a method for ontology visualization based on Hierarchical Edge Bundles. Hierarchical Edge Bundles is a new visually attractive technique for displaying relations in hierarchical data, such as concept structures formed by 'subclass-of' and 'type-of' relations. We have developed a visualization library based on OWL API, as well as a plug-in for Protégé, a well-known ontology editor. The displayed adjacency relations can be selected from an ontology using a set of common configurations, allowing for intuitive discovery of information. Our evaluation demonstrates that the GLOW visualization provides better visual clarity, and displays relations and complex ontologies better than the existing Protégé visualization plug-in Jambalaya.

[1]  Jeffrey Heer,et al.  Software Design Patterns for Information Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.

[2]  Flavius Frasincar,et al.  Adapting Graph Visualization Techniques for the Visualization of RDF Data , 2006, Visualizing the Semantic Web, 2nd Edition.

[3]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .

[4]  Neil A. Ernst,et al.  Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé , 2001 .

[5]  Akrivi Katifori,et al.  Ontology visualization methods—a survey , 2007, CSUR.

[6]  Sean Bechhofer,et al.  The OWL API: A Java API for Working with OWL 2 Ontologies , 2009, OWLED.

[7]  Danny Holten,et al.  Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data , 2006, IEEE Transactions on Visualization and Computer Graphics.

[8]  Yannis Tzitzikas,et al.  On the visualization of large-sized ontologies , 2006, AVI '06.

[9]  Akrivi Katifori,et al.  A Comparative Study of Four Ontology Visualization Techniques in Protege: Experiment Setup and Preliminary Results , 2006, Tenth International Conference on Information Visualisation (IV'06).

[10]  T. Elena,et al.  A Comparative Study of Four Ontology Visualization Techniques in Protege: Experiment Setup and Preliminary Results , 2006 .

[11]  Harith Alani TGVizTab: An Ontology Visualisation Extension for Protégé , 2003 .

[12]  Jeffrey Heer,et al.  prefuse: a toolkit for interactive information visualization , 2005, CHI.