skip to main content
10.1145/2245276.2245338acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Using Hierarchical Edge Bundles to visualize complex ontologies in GLOW

Authors Info & Claims
Published:26 March 2012Publication History

ABSTRACT

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.

References

  1. H. Alani. TGVizTab: An Ontology Visualisation Extension for Protégé. In: Workshop on Visualization Information in Knowledge Engineering, Knowledge Capture (KCAP 2003), 2003.Google ScholarGoogle Scholar
  2. S. Bechhofer, F. van Harmelen, J. Hendler, I. Horrocks, D. McGuinness, P. Patel-Schneijder, and L. A. Stein. OWL Web Ontology Language Reference. W3C Recommendation, 10 February 2004. http://www.w3.org/TR/owl-ref/, 2004.Google ScholarGoogle Scholar
  3. N. Drummond, M. Horridge, R. Stevens, C. Wroe, and S. Sampaio. Pizza Ontology, Pizza Tutorial. http://www.co-ode.org/ontologies/pizza/, 2007.Google ScholarGoogle Scholar
  4. J. D. Foley, A. van Dam, S. K. Feiner, and J. F. Hughes. Computer Graphics: Principles and Practice in C. Addison-Wesley Professional, 2nd edition, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. F. Frasincar, A. Telea, and G.-J. Houben. Adapting Graph Visualization Techniques for the Visualization of RDF Data. In Visualizing the Semantic Web, chapter 9, pages 154--171. Springer, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  6. S. Gothel. JOGL: Java Binding for the OpenGL API. http://kenai.com/projects/jogl/pages/Home, 2009.Google ScholarGoogle Scholar
  7. J. Heer and M. Agrawala. Software Design Patterns for Information Visualization. IEEE Trans. Vis. & Comp. Graphics, 12(5): 853--860, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Heer, S. K. Card, and J. A. Landay. prefuse: A Toolkit for Interactive Information Visualization. In 15th Conf. on Human Factors in Computing Systems (CHI 2005), pages 421--430. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Holten. Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data. IEEE Trans. Vis. & Comp. Graphics, 12(5): 741--748, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Horridge. OWLViz. http://www.co-ode.org/downloads/owlviz/, 2004.Google ScholarGoogle Scholar
  11. M. Horridge and S. Bechhofer. The OWL API: A Java API for Working with OWL 2 Ontologies. In 6th Int. Workshop on OWL: Experiences and Directions (OWLED 2009). CEUR-WS.org, 2009.Google ScholarGoogle Scholar
  12. A. Katifori, C. Halatsis, G. Lepouras, C. Vassilakis, and E. Giannopoulou. Ontology Visualization Methods -- A Survey. ACM Computing Surveys, 39(4): 1--43, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Katifori, E. Torou, C. Halatsis, G. Lepouras, and C. Vassilakis. A Comparative Study of Four Ontology Visualization Techniques in Protege: Experiment Setup and Preliminary Results. In 10th Int. Conf. on Information Visualization (IV 2006), pages 417--423. IEEE Computer Society, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. K. Smith, C. Welty, and D. L. McGuinness. Wine Ontology, OWL Web Ontology Language Guide. http://www.w3.org/TR/owl-guide/wine.rdf, 2004.Google ScholarGoogle Scholar
  15. Stanford Center for Biomedical Informatics Research. Protégé. http://protege.stanford.edu/, 2009.Google ScholarGoogle Scholar
  16. M.-A. Storey, M. Musen, J. Silva, C. Best, N. Ernst, R. Fergerson, and N. Noy. Jambalaya: Interactive Visualization to Enhance Ontology Authoring and Knowledge Acquisition in Protégé. In: Workshop on Interactive Tools for Knowledge Capture (KCAP 2001), 2001.Google ScholarGoogle Scholar
  17. Y. Tzitzikas and J.-L. Hainaut. On the Visualization of Large-sized Ontologies. In 8th Working Conf. on Advanced Visual Interfaces (AVI 2006), pages 99--102. ACM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using Hierarchical Edge Bundles to visualize complex ontologies in GLOW

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied Computing
            March 2012
            2179 pages
            ISBN:9781450308571
            DOI:10.1145/2245276
            • Conference Chairs:
            • Sascha Ossowski,
            • Paola Lecca

            Copyright © 2012 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 26 March 2012

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            SAC '12 Paper Acceptance Rate270of1,056submissions,26%Overall Acceptance Rate1,650of6,669submissions,25%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader