Ontology Visualization: An Overview

As the main way for knowledge representation for the purpose of completely machine understanding, ontologies are widely used in different application domains. This full machine understanding makes them harder to be easily understood by a human. This necessitates the need to develop ontology visualization tools, which results in the existence of a large number of approaches and visualization tools. Along with this development direction, the number of published research papers related to ontology visualization is largely increasing. To this end, in this paper, we introduce a systemic review on different directions related to ontology visualization. In particular, we start by describing different application domains that make use of ontology visualization. Then, we propose a generic visualization pipeline that incorporates main steps in ontology visualization that could be later used as main criteria during comparing and discussing different visualization tools. By this review, we aim to introduce a general visualization pipeline that is useful when comparing ontology visualization tools and when developing a new visualization technique. Finally, the paper moves into the description of future trends and research issues that still need to be addressed.

[1]  Michael L. Creech,et al.  ENViz: a Cytoscape App for integrated statistical analysis and visualization of sample-matched data with multiple data types , 2015, Bioinform..

[2]  Uldis Bojars,et al.  OWLGrEd Ontology Visualizer , 2014, ISWC Developers Workshop.

[3]  Michel C. A. Klein,et al.  Ontology Evolution: Not the Same as Schema Evolution , 2004, Knowledge and Information Systems.

[4]  Guntis Barzdins,et al.  ViziQuer: A Tool to Explore and Query SPARQL Endpoints , 2011, ESWC.

[5]  Frank van Harmelen,et al.  Introduction to Semantic Web Ontology Languages , 2005, Reasoning Web.

[6]  Michel C. A. Klein,et al.  Ontology Versioning and Change Detection on the Web , 2002, EKAW.

[7]  Erhard Rahm,et al.  CODEX: exploration of semantic changes between ontology versions , 2012, Bioinform..

[8]  Jérôme Euzenat,et al.  Ontology Matching: State of the Art and Future Challenges , 2013, IEEE Transactions on Knowledge and Data Engineering.

[9]  S. A. M. Rizvi,et al.  Ontology design towards web intelligence: A Sports Complex Ontology case study , 2012, 2012 Fourth International Conference on Computational Aspects of Social Networks (CASoN).

[10]  Peter Haase,et al.  Optique: Zooming in on Big Data , 2015, Computer.

[11]  Ian Horrocks,et al.  Ontology-based end-user visual query formulation: Why, what, who, how, and which? , 2016, Universal Access in the Information Society.

[12]  Faïez Gargouri,et al.  MEMO GRAPH: An Ontology Visualization Tool for Everyone , 2016, KES.

[13]  Thomas Ertl,et al.  Visualizing ontologies with VOWL , 2016, Semantic Web.

[14]  Patrick Lambrix,et al.  User Validation in Ontology Alignment , 2016, SEMWEB.

[15]  Zhou Du,et al.  agriGO: a GO analysis toolkit for the agricultural community , 2010, Nucleic Acids Res..

[16]  Valentina Ivanova,et al.  Visualization for Ontology Evolution , 2016, VOILA@ISWC.

[17]  Dave Elliman,et al.  Ontology languages for the semantic web: A never completely updated review , 2006, Knowl. Based Syst..

[18]  Jillian Aurisano,et al.  Visual Analytics for Ontology Matching Using Multi-linked Views , 2015, VOILA@ISWC.

[19]  Steffen Lohmann,et al.  A Visual Notation for the Integrated Representation of OWL Ontologies , 2013, WEBIST.

[20]  Victor Christen,et al.  Region Evolution eXplorer – A tool for discovering evolution trends in ontology regions , 2015, J. Biomed. Semant..

[21]  Ian Horrocks,et al.  Ontology Based Access to Exploration Data at Statoil , 2015, SEMWEB.

[22]  Michal Blinkiewicz,et al.  SQuaRE: A Visual Approach for Ontology-Based Data Access , 2016, JIST.

[23]  Lorenzo Sommaruga,et al.  Generic environments for knowledge management and visualization , 2013, J. Ambient Intell. Humaniz. Comput..

[24]  Chris Mungall,et al.  AmiGO: online access to ontology and annotation data , 2008, Bioinform..

[25]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

[26]  Lorenzo Sommaruga,et al.  User-Friendly Ontology Editing and Visualization Tools: The OWLeasyViz Approach , 2009, 2009 13th International Conference Information Visualisation.

[27]  Sonal Chawla,et al.  Ontology Creation and Development Model , 2014 .

[28]  Ljiljana Stojanovic,et al.  Methods and tools for ontology evolution , 2004 .

[29]  Steffen Staab,et al.  What Is an Ontology? , 2009, Handbook on Ontologies.

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

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

[32]  Michael Burch,et al.  Visualizing the Evolution of Ontologies: A Dynamic Graph Perspective , 2015, VOILA@ISWC.

[33]  Diego Calvanese,et al.  Ontop: Answering SPARQL queries over relational databases , 2016, Semantic Web.

[34]  Alessio Bosca,et al.  OntoSphere3D: A Multidimensional Visualization Tool for Ontologies , 2006, 17th International Workshop on Database and Expert Systems Applications (DEXA'06).

[35]  G. W. Furnas,et al.  Generalized fisheye views , 1986, CHI '86.

[36]  Lawrence Hunter,et al.  KaBOB: ontology-based semantic integration of biomedical databases , 2015, BMC Bioinformatics.

[37]  Martin Kuiper,et al.  OLSVis: an animated, interactive visual browser for bio-ontologies , 2011, BMC Bioinformatics.

[38]  Cosmin Stroe,et al.  Interactive Visualization of Large Ontology Matching Results , 2015, VOILA@ISWC.