Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Ontology visualization methods—a survey

Published: 02 November 2007 Publication History

Abstract

Ontologies, as sets of concepts and their interrelations in a specific domain, have proven to be a useful tool in the areas of digital libraries, the semantic web, and personalized information management. As a result, there is a growing need for effective ontology visualization for design, management and browsing. There exist several ontology visualization methods and also a number of techniques used in other contexts that could be adapted for ontology representation. The purpose of this article is to present these techniques and categorize their characteristics and features in order to assist method selection and promote future research in the area of ontology visualization.

References

[1]
3D Hyperbolic tree. http://graphics.stanford.edu/~munzner/h3/
[2]
Alani, H. 2003. TGVizTab: An ontology visualization extension for Protégé. In Proceedings of Knowledge Capture (K-Cap'03), Workshop on Visualization Information in Knowledge Engineering, Sanibel Island, Florida.
[3]
Amann, B. and Fundulaki, I. 1999. Integrating ontologies and thesauri to build RDF schemas. In Proceedings of the Third European Conference on Research and Advanced Technology for Digital Libraries. 234--253.
[4]
Andrews, K., and Heidegger, H. 1998. Information slices: Visualizing and exploring large hierarchies using cascading, semicircular discs. In Proceedings of the IEEE Information Visualization Symposium, Carolina. 9--12.
[5]
Andrews, K. 2002. Visual exploration of large hierarchies with information pyramids. In Proceedings of the Sixth International Conference on Information Visualization (IV'02). IEEE Computer Society Press, London, England, 793--798.
[6]
Andrews, K., Wolte, J., and Pichler, M. 1997. Information Pyramids#8482;: A new approach to visualizing large hierarchies. In Proceedings of the IEEE Visualization '97, Phoenix, Arizona, 49--52.
[7]
Babaria, K. 2004. Using treemaps to visualize gene ontologies. Human Computer Interaction Lab and Institute for Systems Research. University of Maryland, College Park, MD. Available at www.cs.umd.edu/hcil/treemap/GeneOntologyTreemap.pdf.
[8]
Baehrecke, E. H., Dang, N., Babaria, K., and Shneiderman, B. 2004. Visualization and analysis of microarray and gene ontology data with treemaps. BMC Bioinformatics. Available at http://www.biomedcentral.com/1471-2105/5/84.
[9]
BEAMTREES. http://www.win.tue.nl/~fvham/beamtrees/.
[10]
Bosca, A., Bomino, D., and Pellegrino, P. 2005. OntoSphere: more than a 3D ontology visualization tool. In Proceedings of SWAP, the 2nd Italian Semantic Web Workshop, Trento, Italy, December 14--16, CEUR. Workshop Proceedings, ISSN 1613-0073, online http://ceur-ws.org/Vol-166/70.pdf.
[11]
Bruls, M., Huizing, K., and van Wijk, J. J. 2000. Squarified treemaps, data visualization. In Proceedings of the joint Eurographics and IEEE TCVG Symposium on Visualization. Springer, Vienna, 33--42.
[12]
Carriere, J. and Kazman, R. 1995. Interacting with huge hierarchies: Beyond cone trees. In Proceedings of InfoViz'95, IEEE Symposium on Information Visualization, Atlanta, Georgia, 30--31. IEEE Computer Society Press, 74--78. Available at http://citeseer.ist.psu.edu/ere95interacting.html.
[13]
Cockburn, A., and McKenzie, D. 2000. An evaluation of cone trees, In People and Computers XV, Proceedings of the 2000 British Computer Society Conference on Human Computer Interaction. University of Sunderland. Springer-Verlag, http://citeseer.ist.psu.edu/cockburn00evaluation.html.
[14]
Cockburn, A., and McKenzie, D. 2002. Evaluating the effectiveness of spatial memory in 2D and 3D physical and virtual environments. In Proceedings of ACM Computer-Human Interaction Conference on Human Factors in Computing Systems. ACM Press, 203--210.
[15]
CROPCIRCLES. http://www.mindswap.org/2005/cropcircles.
[16]
Eklund, P. 2002. Visual displays for browsing RDF documents. In Proceedings of the 7th Australasian Document Computing Symposium, Sydney, Australia.
[17]
Eklund, P. W., Roberts, N., and Green, S.P. 2002. OntoRama: Browsing an RDF ontology using a hyperbolic-like browser, In Proceedings of the First International Symposium on CyberWorlds (CW2002). Theory and Practices, IEEE press, 405--411.
[18]
Ernst, N. A. and Storey, M.-A. 2003. A Preliminary Analysis of Visualization Requirements in Knowledge Engineering Tools. University of Victoria.
[19]
Eyl, M. 1995. The Harmony Information Landscape: Interactive, Three Dimensional Navigation Through an Information Space. Master's thesis, Graz University of Technology, Austria.
[20]
Fekete, J.-D. and Plaisant, C. 2002. Interactive information visualization of a million items. In Proceedings of IEEE Symposium on Information Visualization, Boston, 117--124. Available at http://citeseer.ist.psu.edu/fekete02interactive.html.
[21]
Gene Ontology Consortium. http://www.go.org.
[22]
GOBAR. http://katahdin.cshl.org:9331/GO.
[23]
Golemati, M., Halatsis, C., Vassilakis, C., and Katifori, A. 2006. A context-based adaptive visualization environment. In Proceedings of the 10th Information Visualization Conference, IV06, London.
[24]
GOMINER. http://discover.nci.nih.gov/gominer/.
[25]
Gophervr. ftp://boombox.micro.umn.edu/pub/gopher/Unix/GopherVR/and ftp://boombox.micro.umn.edu/pub/gopher/Macintosh-TurboGopher/TurboGopherVR/.
[26]
GOSURFER. http://www.gosurfer.org.
[27]
GRAPHVIZ. http://www.graphviz.org/.
[28]
GROKKER. http://www.groxis.com.
[29]
Gruber, T. R. 1993. A translation approach to portable ontology specifications, knowledge acquisition. Special issue: Current Issues in Knowledge Modelling, Vol 5, Issue 2, 199--220.
[30]
Herman, I., Melançon, G., and Marshall, M. S. 2000. Graph visualization and navigation in information visualization: A survey. IEEE Trans. Visual. Comput/Graph. Vol. 6, No. 1, January--March. 24--43.
[31]
Hicks, M., O'Malley, C., Nichols, S., and Anderson, B. 2003. Comparison of 2D and 3D representations for visualizing telecommunication usage. Behav. Inform. Tech., Vol. 22, No. 3, 185--201.
[32]
Jankun, K. T. J. and Kwan, L. M. 2003. MoireGraphs: Radial focus+context visualization and interaction for graphs with visual nodes. In Proceedings of IEEE Symposium on Information Visualization. Seattle, Washington. 20--21.
[33]
Jeong, C. and Pang, A. 1998. Reconfigurable disc trees for visualizing large hierarchical information space. In Proceedings of Information Visualization. 19--25.
[34]
KAON. http://kaon.semanticweb.org/.
[35]
Katifori, A., Torou, E., Halatsis, C., Vassilakis, C., and Lepouras G. 2006a. A comparative study of four ontology visualization techniques in Protégé: Experiment setup and preliminary results. In Proceedings of the 10thInformation Visualization Conference, London.
[36]
Katifori, A., Vassilakis, C., Lepouras, G., Daradimos, I., and Halatsis, C. 2006b. Visualizing a temporally-enhanced ontology. In Proceedings of the AVI Conference, May 23--26, Venice, Italy.
[37]
Keim, D. A. 2002. Information visualization and visual data mining. In IEEE Trans. Visual. Comput. Graph. Vol. 7, No. 1, January-March.
[38]
Kleiberg, E., van de Wetering, H., and van Wijk, J. J. 2001. Botanical visualization of huge hierarchies. In Proceedings of the IEEE Symposium on Information Visualization (InfoVis'2001). IEEE Computer Society Press.
[39]
Kobsa, A. 2004. User experiments with tree visualization systems. In IEEE Symposium on Information Visualization (INFOVIS'04). 9--16.
[40]
Lamping, J. and Rao, R. 1996. The hyperbolic browser: A focus + context technique for visualizing large hierarchies. J. Visual Lang. Comput., vol. 7, 33--55.
[41]
Lee, J. S. M., Katari, G., and Sachidanandam, R. 2005. GObar: A Gene Ontology-Based Analysis and Visualization Tool for Gene Sets. BMC Bioinformatics.
[42]
Lee, B. Parr, C., Plaisant, C., Bederson, B. B., Veskler, V. D., Gray, W. D., and Kotfila, C. 2006a. TreePlus: Interactive exploration of networks with enhanced tree layouts. In IEEE TVCG Special Issue on Visual Analytics. Available at http://hcil.cs.umd.edu/trs/2006-04/2006-04.pdf.
[43]
Lee, B., Plaisant, C., Parr, C., Fekete, J., and Henry, N. 2006b. Task taxonomy for graph visualization. In Proceedings of the 2006 AVI Workshop on BEyond Time and Errors: Novel Evaluation Methods for Information Visualization. Venice, Italy. 1--5.
[44]
Liebig, T. and Noppens, O. 2004. OntoTrack: Combining browsing and editing with rasoning and explaining for OWL lite ontologies. In Proceedings of the 3rd International Semantic Web Conference ISWC 2004. Hiroshima, Japan. 8--11.
[45]
Munzner, T. 1997. H3: Laying out large directed graphs in 3D hyperbolic space. In Proceedings of the 1997 IEEE Symposium on Information Visualization, Phoenix, AZ. 2--10.
[46]
Munzner, T. 1998. Exploring large graphs in 3D hyperbolic space. IEEE Comput. Graph. Appl. Vol. 18, No. 4, 18--23.
[47]
Noy, N. F., Fergerson, R. W., and Musen, M. A. 2000. The knowledge model of Protege-2000: Combining interoperability and flexibility. In Proceedings of the 2nd International Conference on Knowledge Engineering and Knowledge Management (EKAW'2000), Juan-les-Pins, France.
[48]
Noy, N. F., Kunnatur, S., Klein, M., and Musen, M. A. 2004. Tracking changes during ontology evolution. In Proceedings of the Third International Conference on the Semantic Web (ISWC-2004), Hisroshima, Japan.
[49]
Noy, N. F. and McGuiness D. L. 2001. Ontology Development 101: A Guide to Creating Your First Ontology, Stanford Knowledge Systems Laboratory Tech. Rep. KSL-01-05 and Stanford Medical Informatics Tech. Rep. SMI-2001-0880, March.
[50]
Ontorama. http://www.ontorama.com.
[51]
Ontosphere. http://ontosphere3d.sourceforge.net/.
[52]
Ontotrack. http://www.informatik.uni-ulm.de/ki/ontotrack.
[53]
Ozone. http://www.cs.umd.edu/hcil/ozone/.
[54]
Parsia, B., Wang, T., and Goldbeck, J. 2005. Visualizing Web ontologies with cropCircles. In Proceedings of the 4th International Semantic Web Conference, 6--10.
[55]
Pietriga, E. IsaViz, http://www.w3.org/2001/11/IsaViz/.
[56]
Plaisant, C., Grosjean, J., and Bederson, B. B. 2002. SpaceTree: Supporting exploration in large node link tree, design evolution and empirical evaluation. In Proceedings of IEEE Symposium on Information Visualization, Boston, 57--64.
[57]
Protégé Project. Stanford University, http://protege.stanford.edu.
[58]
Rekimoto, J. and Green, M. 1993. The Information Cube: Using transparency in 3D information visualization. In Proceedings of the Third Annual Workshop on Information Technologies and Systems (WITS'93), 125--132. http://www.csl.sony.co.jp/person/rekimoto/cube.html.
[59]
Ricardo, C. A., Luzzardi, P. R. G., and Freitas, C. M. D. S. 2002. The Bifocal Tree: A technique for the visualization of hierarchical information structures. In Proceedings of Workshop on Human Factors in Computer Systems (IHC2002), Fortaleza, Brazil.
[60]
Rivadeneira, W. and Bederson, B. B. 2003. A Study of Search Result Clustering Interfaces: Comparing Textual and Zoomable Interfaces, University of Maryland HCIL Tech. Rep. HCIL-2003-36, October.
[61]
Robertson, G. G., Cameron, K., Cherwinski, M., and Robbins, D. 2002. Polyarchy Visualization: Visualizing multiple intersecting hierarchies. In Proceedings of the Conference on Human Factors in Computing Systems (CHI'02), 423--430. http://research.microsoft.com/users/marycz/chi2002poly.pdf.
[62]
Robertson, G. G., MacKinlay, J. D., and Card, S. K. 1991. Cone Trees: Animated 3D visualizations of hierarchical information. In Proceedings of the CHI '91 Human Factors in Computing Systems. ACM, New York, 189--202.
[63]
Sequoiaview. http://www.win.tue.nl/sequoiaview/.
[64]
Shneiderman, B. 1992. Tree visualization with tree-maps. A 2-d space-filling approach. ACM Trans. Graph. Vol. 11, No. 1, September, 92--99.
[65]
Shneiderman, B. 1996. The eyes have it: A task by data type taxonomy for information visualizations. In Proceedings of 1996 IEEE Visual Languages. IEEE, 336--343.
[66]
Sintek, M. 2003. Ontoviz tab: Visualizing Protégé ontologies, http://protege.stanford.edu/plugins/ontoviz/ontoviz.html.
[67]
Smallman, H. S., St. John, M., Oonk, H. M., and Cowen, M. B. 2001. Information availability in 2D and 3D displays, IEEE Comput. Graph. Appl., vol. 21, no. 5, pp. 51--57, Sept/Oct.
[68]
Souza, K. X. S., Dos Santos, A. D., and Evangeista, S. R. M. 2003. Visualization of ontologies through hypertrees. In Proceedings of the Latin American Conference on Human-Computer Interaction, Rio de Janeiro, Brazil. 251--255.
[69]
Spacetree. http://www.cs.umd.edu/hcil/spacetree/.
[70]
Startree. http://www.inxight.com/.
[71]
Steven, D. and Perrin, J. 2004. PROMPT-Viz: Ontology Version Comparison Visualizations with Treemaps. Master Of Science Thesis in the Department of Computer Science, University of Victoria. Retrieved from http://www.cs.uvic.ca/~chisel/thesis/David_Perrin_Thesis.pdf.
[72]
Storey, M.-A., Mussen, M., Silva, J., Best, C., Ernst, N., Fergerson, R., and Noy, N. 2001. Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé. In Proceedings of Workshop on Interactive Tools for Knowledge Capture, K-CAP-2001, Victoria, BC, Canada, http://www.thechiselgroup.org/jambalaya.
[73]
Strasnick, S. L. and Tesler, J. D. 1996. Method and Apparatus for Displaying Data Within a Three-Dimensional Information Landscape. US Patent 5,528,735, Silicon Graphics, Inc., June. Filed 23rd March 1993, granted 18th June, 1996.
[74]
Suh, B. and Bederson, B. B. 2002. OZONE: A zoomable interface for navigating ontology information. In Proceedings of Advanced Visual Interfaces. ACM.
[75]
Sure, Y., Angele, J., and Staab, S. 2002. OntoEdit: Guiding ontology development by methodology and inferencing. In Proceedings of International Conference on Ontologies, Databases and Applications of Semantics (ODBASE'02), Irvine.
[76]
Tao, Y., Liu, Y., Friedman, C., and Lussier, A. Y. 2004. Information visualization techniques in bioinformatics during the postgenomic era. BIOSILICO, Vol. 2, No. 6, 237--245.
[77]
Touchgraph. http://www.touchgraph.com/.
[78]
Treemap. http://www.cs.umd.edu/hcil/treemap.
[79]
van Ham, F and van Wijk, J. J. 2002. Beamtrees: Compact visualization of large hierarchies. In Proceedings of the IEEE Conference on Information Visualization. IEEE CS Press, 93--100.
[80]
van Wijk, J. J. and van de Wetering, H. 1999. Cushion Treemaps: Visualization of hierarchical information. In Proceedings of the IEEE Symposium on Information Visualization (InfoVis'99). IEEE Computer Society, 73--78.
[81]
Wang T. and Parsia, B. 2006. Cropcircles: topology sensitive visualization of owl class hierarchies, in Proceedings of the International Semantic Web Conference (ISWC 06), http://www.mindswap.org/papers/2006/cropcircles-iswc.pdf.
[82]
Wiss, U. and Carr, D. 1998. A Cognitive Classification Framework for 3-Dimensional Information Visualization. Research Report LTU-TR---1998/4---SE, Luleå University of Technology.
[83]
Wiss, U., Carr, D., and Johnson, H. 1998. Evaluating three-dimensional visualization designs: A case study of three designs. In Proceedings of the Second International Conference on Information Visualisation (IV'98). p. 137.
[84]
Wolte, J. 1998. Information Pyramids---Compactly Visualizing Large Hierarchies, Master's thesis at Graz University of Technology, Institute for Information Processing and Computer Supported New Media (IICM), Graz University of Technology A-8010 Graz, Austria.
[85]
Wu, J. and Storey, M.-A. 2000. A multi-perspective software visualization environment. In Proceedings of the 2000 Conference of the Centre for Advanced Studies on Collaborative Research. ACM.
[86]
Young, P. 1996. Three Dimensional Information Visualization. Computer Science Tech. Rep. 12/96, November 1.
[87]
Zhong S., Storch, F., Lipan, O., Kao, M. J., Weitz, C., and Wong, W. H. 2004a. GoSurfer: A graphical interactive tool for comparative analysis of large gene sets in gene ontology space. Applied Bioinformatics, 3(4): 1--5.
[88]
Zhong, S., Tian, L., Li, C., Storch, K. F., and Wong, W. H. 2004b. Comparative analysis of gene sets in the gene ontology space under the multiple hypothesis testing framework. In Proceedings of the 2004 IEEE Computational Systems Bioinformatics Conference.

Cited By

View all
  • (2024)Predictive Gaze Analytics: A Comparative Case Study of the Foretelling Signs of User Performance during Interaction with Visualizations of Ontology Class HierarchiesMultimodal Technologies and Interaction10.3390/mti81000908:10(90)Online publication date: 12-Oct-2024
  • (2024)Ecosystem integration: the use of ontologies in integrating knowledge across manufacturing value networksFrontiers in Manufacturing Technology10.3389/fmtec.2024.13311974Online publication date: 21-Mar-2024
  • (2024)Understanding the structure of knowledge graphs with ABSTAT profilesSemantic Web10.3233/SW-22318115:5(1519-1545)Online publication date: 9-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 39, Issue 4
2007
134 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/1287620
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 November 2007
Published in CSUR Volume 39, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Ontology
  2. human-computer interaction
  3. visualization method

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)115
  • Downloads (Last 6 weeks)12
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Predictive Gaze Analytics: A Comparative Case Study of the Foretelling Signs of User Performance during Interaction with Visualizations of Ontology Class HierarchiesMultimodal Technologies and Interaction10.3390/mti81000908:10(90)Online publication date: 12-Oct-2024
  • (2024)Ecosystem integration: the use of ontologies in integrating knowledge across manufacturing value networksFrontiers in Manufacturing Technology10.3389/fmtec.2024.13311974Online publication date: 21-Mar-2024
  • (2024)Understanding the structure of knowledge graphs with ABSTAT profilesSemantic Web10.3233/SW-22318115:5(1519-1545)Online publication date: 9-Oct-2024
  • (2024)GC-CDSS: Personalized gastric cancer treatment recommendations system based on knowledge graphInternational Journal of Medical Informatics10.1016/j.ijmedinf.2024.105402(105402)Online publication date: Mar-2024
  • (2023)From typewriter to bit: how finding aids evolveJLIS.it10.36253/jlis.it-55914:3(83-104)Online publication date: 15-Sep-2023
  • (2023)Functionalities-Based ERP Class System Implementation and DevelopmentApplied Sciences10.3390/app13201142213:20(11422)Online publication date: 18-Oct-2023
  • (2023)Ontology Visualization in BioPortal: Methodological Triangulation for Analyzing Accessibility, Communicability, and UsabilityProceedings of the XXII Brazilian Symposium on Human Factors in Computing Systems10.1145/3638067.3638088(1-11)Online publication date: 16-Oct-2023
  • (2022)Graphol: A Graphical Language for Ontology Modeling Equivalent to OWL 2Future Internet10.3390/fi1403007814:3(78)Online publication date: 28-Feb-2022
  • (2022)Visual notations for viewing RDF constraints with UnSHACLedSemantic Web10.3233/SW-21045013:5(757-792)Online publication date: 18-Aug-2022
  • (2022)Impending Success or Failure? An Investigation of Gaze-Based User Predictions During Interaction with Ontology VisualizationsProceedings of the 2022 International Conference on Advanced Visual Interfaces10.1145/3531073.3531081(1-9)Online publication date: 6-Jun-2022
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media