Ontology Visualization: Approaches and Software Tools for Visual Representation of Large Ontologies in Learning

  • Anton Anikin
  • Dmitry Litovkin
  • Marina KultsovaEmail author
  • Elena Sarkisova
  • Tatyana Petrova
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 754)


In this paper, we address the issue of large ontologies visualization for learning. The ontologies can be used to improve the efficiency of the learning when the learner explores a new subject domain and needs its conceptual model. The ontologies can help to overview this new subject domain, to better understand current knowledge, the knowledge that should be got, the subject domain structure, main concepts, relationships between them and relevant information resources. However with increasing the complexity of domain structure, the number of concepts and relationships, it becomes more difficult to overview and understand conceptual model represented with the ontology. We review the approaches to ontology visualization and their implementation in the software tools that can help to resolve this issue.


Semantic web Ontology Ontology visualization 



This paper presents the results of research carried out under the RFBR grant 15-07-03541 Intelligent support of decision making in management of large scale systems on the base of integration of different types of reasoning on ontological knowledge.


  1. 1.
    Acker, L., Porter, B.: Extracting viewpoints from knowledge bases. In: Proceedings of the Twelfth National Conference on Artificial Intelligence, AAAI 1994, vol. 1, pp. 547–552. American Association for Artificial Intelligence, Menlo Park (1994).
  2. 2.
    Anikin, A., Kultsova, M., Zhukova, I., Sadovnikova, N., Litovkin, D.: Knowledge based models and software tools for learning management in open learning network. In: Kravets, A., Shcherbakov, M., Kultsova, M., Iijima, T. (eds.) JCKBSE 2014. CCIS, vol. 466, pp. 156–171. Springer, Cham (2014). doi: 10.1007/978-3-319-11854-3_15 Google Scholar
  3. 3.
    Anikin, A., Litovkin, D., Kultsova, M., Sarkisova, E.: Ontology-based collaborative development of domain information space for learning and scientific research. In: Ngonga Ngomo, A.-C., Křemen, P. (eds.) KESW 2016. CCIS, vol. 649, pp. 301–315. Springer, Cham (2016). doi: 10.1007/978-3-319-45880-9_23 CrossRefGoogle Scholar
  4. 4.
    Barzdins, J., Barzdins, G., Cerans, K., Liepins, R., Sprogis, A.: OWLGrED: a UML style graphical notation and editor for OWL 2. In: Sirin, E., Clark, K. (eds.) Proceedings of the 7th International Workshop on OWL: Experiences and Directions (OWLED 2010), San Francisco, California, USA, 21–22 June 2010. CEUR Workshop Proceedings, vol. 614. (2010).
  5. 5.
    Catenazzi, N., Sommaruga, L., Mazza, R.: User-friendly ontology editing and visualization tools: the OWLeasyVIZ approach. In: 2009 13th International Conference Information Visualisation. pp. 283–288, July 2009Google Scholar
  6. 6.
  7. 7.
    Dudáš, M., Zamazal, O., Svátek, V.: Roadmapping and navigating in the ontology visualization landscape. In: Janowicz, K., Schlobach, S., Lambrix, P., Hyvönen, E. (eds.) EKAW 2014. LNCS (LNAI), vol. 8876, pp. 137–152. Springer, Cham (2014). doi: 10.1007/978-3-319-13704-9_11 Google Scholar
  8. 8.
    Erdmann, M., Waterfeld, W.: Overview of the NeOn toolkit. In: Suárez-Figueroa, M.C., Gómez-Pérez, A., Motta, E., Gangemi, A. (eds.) Ontology Engineering in a Networked World, pp. 281–301. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-24794-1_13 CrossRefGoogle Scholar
  9. 9.
    Espinoza, M., Gómez-Pérez, A., Mena, E.: Enriching an ontology with multilingual information. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 333–347. Springer, Heidelberg (2008). doi: 10.1007/978-3-540-68234-9_26 CrossRefGoogle Scholar
  10. 10.
    Freitas, C., Luzzardi, P.R.G., Cava, R.A., Winckler, M., Pimenta, M.S., Nedel, L.P.: On evaluating information visualization techniques. In: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI 2002, pp. 373–374. ACM, New York (2002).
  11. 11.
    Herman, I., Melancon, G., Marshall, M.S.: Graph visualization and navigation in information visualization: a survey. IEEE Trans. Vis. Comput. Graph. 6(1), 24–43 (2000)CrossRefGoogle Scholar
  12. 12.
    Hop, W., de Ridder, S., Frasincar, F., Hogenboom, F.: Using hierarchical edge bundles to visualize complex ontologies in glow. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing. SAC 2012, pp. 304–311. ACM, New York (2012).
  13. 13.
    Hozo: Ontology editor.
  14. 14.
    IsaViz: A Visual Authoring Tool for RDF.
  15. 15.
  16. 16.
    Johnson, B., Shneiderman, B.: Tree-maps: a space-filling approach to the visualization of hierarchical information structures. In: Proceedings of the IEEE Conference on Visualization, Visualization 1991, pp. 284–291, October 1991Google Scholar
  17. 17.
    Kozaki, K., Hirota, T., Mizoguchi, R.: Understanding an ontology through divergent exploration. In: Antoniou, G., Grobelnik, M., Simperl, E., Parsia, B., Plexousakis, D., Leenheer, P., Pan, J. (eds.) ESWC 2011. LNCS, vol. 6643, pp. 305–320. Springer, Heidelberg (2011). doi: 10.1007/978-3-642-21034-1_21 CrossRefGoogle Scholar
  18. 18.
    Kultsova, M., Anikin, A., Litovkin, D.: An ontology-based approach to collaborative development of domain information space. In: Proceedings of the 12th International Conference on Educational Technologies (EDUTE 2016), Proceedings of the 10th International Conference on Business Administration (ICBA 2016), Barcelona, Spain, 13–15 February 2016, pp. 13–19 (2016).
  19. 19.
    Kultsova, M., Anikin, A., Zhukova, I., Dvoryankin, A.: Ontology-based learning content management system in programming languages domain. In: Kravets, A., Shcherbakov, M., Kultsova, M., Shabalina, O. (eds.) CIT&DS 2015. CCIS, pp. 767–777. Springer, Cham (2015). doi: 10.1007/978-3-319-23766-4_61 Google Scholar
  20. 20.
    Liepins, R., Grasmanis, M., Bojars, U.: OWLGrED ontology visualizer. In: Verborgh, R., Mannens, E. (eds.) Proceedings of the ISWC Developers Workshop, Co-located with the 13th International Semantic Web Conference (ISWC 2014), Riva del Garda, Italy, 19 October 2014, CEUR Workshop Proceedings, vol. 1268, pp. 37–42. (2014).
  21. 21.
    Lohmann, S., Negru, S., Haag, F., Ertl, T.: Visualizing ontologies with VOWL. Semant. Web 7(4), 399–419 (2016). CrossRefGoogle Scholar
  22. 22.
    Lomov, P.: Primenenie patternov ontologicheckogo prroektirovaniya dlya sozdaniya i ispolzovaniya ontologiy v ramkah integrirovannogo prostranstva znaniy. Ontologya proektirovaniya 5, 233–245 (2015)Google Scholar
  23. 23.
    Motta, E., Mulholland, P., Peroni, S., d’Aquin, M., Gomez-Perez, J.M., Mendez, V., Zablith, F.: A novel approach to visualizing and navigating ontologies. In: Aroyo, L., Welty, C., Alani, H., Taylor, J., Bernstein, A., Kagal, L., Noy, N., Blomqvist, E. (eds.) ISWC 2011. LNCS, vol. 7031, pp. 470–486. Springer, Heidelberg (2011). doi: 10.1007/978-3-642-25073-6_30 CrossRefGoogle Scholar
  24. 24.
    Mouromtsev, D., Pavlov, D., Emelyanov, Y., Morozov, A., Razdyakonov, D., Galkin, M.: The simple, web-based tool for visualization and sharing of semantic data and ontologies. In: CEUR Workshop Proceedings, p. 77 (2015)Google Scholar
  25. 25.
  26. 26.
  27. 27.
  28. 28.
  29. 29.
    Peroni, S., Motta, E., d’Aquin, M.: Identifying key concepts in an ontology, through the integration of cognitive principles with statistical and topological measures. In: Domingue, J., Anutariya, C. (eds.) ASWC 2008. LNCS, vol. 5367, pp. 242–256. Springer, Heidelberg (2008). doi: 10.1007/978-3-540-89704-0_17 CrossRefGoogle Scholar
  30. 30.
    Plaisant, C., Grosjean, J., Bederson, B.B.: Spacetree: supporting exploration in large node link tree, design evolution and empirical evaluation. In: IEEE Symposium on Information Visualization, INFOVIS 2002, pp. 57–64 (2002)Google Scholar
  31. 31.
  32. 32.
    Sarkar, M., Brown, M.H.: Graphical fisheye views of graphs. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1992, pp. 83–91. ACM, New York (1992).
  33. 33.
    Shneiderman, B.: Tree visualization with tree-maps: 2-D space-filling approach. ACM Trans. Graph. 11(1), 92–99 (1992). CrossRefzbMATHGoogle Scholar
  34. 34.
    Shneiderman, B.: The eyes have it: a task by data type taxonomy for information visualizations. In: Proceedings of the 1996 IEEE Symposium on Visual Languages, VL 1996, pp. 336–343 (1996).
  35. 35.
  36. 36.
  37. 37.
    Visual Ontology Modeler.
  38. 38.
    VOWL: Visual Notation for OWL Ontologies.
  39. 39.
    Wang, T.D., Parsia, B.: CropCircles: topology sensitive visualization of OWL class hierarchies. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 695–708. Springer, Heidelberg (2006). doi: 10.1007/11926078_50 CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Anton Anikin
    • 1
  • Dmitry Litovkin
    • 1
  • Marina Kultsova
    • 1
    Email author
  • Elena Sarkisova
    • 1
  • Tatyana Petrova
    • 2
  1. 1.Volgograd State Technical UniversityVolgogradRussia
  2. 2.Volgograd State Socio-Pedagogical UniversityVolgogradRussia

Personalised recommendations