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.
- H. Alani. TGVizTab: An Ontology Visualisation Extension for Protégé. In: Workshop on Visualization Information in Knowledge Engineering, Knowledge Capture (KCAP 2003), 2003.Google Scholar
- 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 Scholar
- N. Drummond, M. Horridge, R. Stevens, C. Wroe, and S. Sampaio. Pizza Ontology, Pizza Tutorial. http://www.co-ode.org/ontologies/pizza/, 2007.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- S. Gothel. JOGL: Java Binding for the OpenGL API. http://kenai.com/projects/jogl/pages/Home, 2009.Google Scholar
- J. Heer and M. Agrawala. Software Design Patterns for Information Visualization. IEEE Trans. Vis. & Comp. Graphics, 12(5): 853--860, 2006. Google ScholarDigital Library
- 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 ScholarDigital Library
- D. Holten. Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data. IEEE Trans. Vis. & Comp. Graphics, 12(5): 741--748, 2006. Google ScholarDigital Library
- M. Horridge. OWLViz. http://www.co-ode.org/downloads/owlviz/, 2004.Google Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- Stanford Center for Biomedical Informatics Research. Protégé. http://protege.stanford.edu/, 2009.Google Scholar
- 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 Scholar
- 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 ScholarDigital Library
Index Terms
- Using Hierarchical Edge Bundles to visualize complex ontologies in GLOW
Recommendations
Visualizing Populated Ontologies with OntoTrix
Research on visualizing Semantic Web data has yielded many tools that rely on information visualization techniques to better support the user in understanding and editing these data. Most tools structure the visualization according to the concept ...
Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data
A compound graph is a frequently encountered type of data set. Relations are given between items, and a hierarchy is defined on the items as well. We present a new method for visualizing such compound graphs. Our approach is based on visually bundling ...
A combined approach to checking web ontologies
WWW '04: Proceedings of the 13th international conference on World Wide WebThe understanding of Semantic Web documents is built upon ontologies that define concepts and relationships of data. Hence, the correctness of ontologies is vital. Ontology reasoners such as RACER and FaCT have been developed to reason ontologies with a ...
Comments