with CropCircles, OntoViz, Jambalaya and TGVizTab
showed that the handling of OntoViz caused most
problems. Although, participants liked the nested
graph view in Jambalaya, most of them preferred the
layout of Knoocks. Reasons were that Jambalaya
only visualizes one set of subclasses or instances for
a class in more detail and that the visualization eas-
ily overcrowds with an increasing number of object
properties. One participant also explicitly noted that
the handling and functionalities of Jambalaya seemed
more complex than the handling and functionalities of
Knoocks. The results of the comparative study with
these tools emphasize the significance of the usability
in regard to the handling and rating of the tools.
One of our next steps is to verify how the re-
quested functionalities or design elements which were
difficult to understand (e.g., to add labels for show-
ing the number of connections between classes in the
overview) in the fourth prototype can be included in
the next version. Knoocks is currently being devel-
oped as a plug-in for Prot
´
eg
´
e to combine our visu-
alization approach with the editing functionality of
Prot
´
eg
´
e.
REFERENCES
Alani, H. (2003). Tgviztab: An ontology visualization
extension for prot
´
eg
´
e. In Knowledge Capture (K-
Cap’03). Workshop on Visualization Information in
Knowledge Engineering.
Barlow, T. and Neville, P. (2001). A comparison of 2-d vi-
sualizations of hierarchies. In Proc. of the IEEE Sym-
posium on Information Visualization 2001, page 131.
IEEE Computer Society.
Cardoso, J. (2007). The semantic web vision: Where are
we? Intelligent Systems, 22(5):84–88.
Fensel, D. (2001). Ontologies: a silver bullet for knowledge
management and electronic commerce. Springer-
Verlag New York, Inc.
International Organization for Standardization (2006). Iso
9241-110:2006 ergonomics of human-system interac-
tion – part 110: Dialogue principles.
Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C.,
and Giannopoulou, E. (2007). Ontology visualization
methods—a survey. ACM Comput. Surv., 39(4):10.
Kriglstein, S. (2009). User requirements analysis on on-
tology visualization. In International Conference on
Complex, Intelligent and Software Intensive Systems.
2nd International Workshop on Ontology Alignment
and Visualization, pages 694–699. IEEE Computer
Society.
Kriglstein, S. and Motschnig-Pitrik, R. (2008). Knoocks:
New visualization approach for ontologies. In Proc.
of the International Conference on Information Visu-
alization, pages 163–168. IEEE Computer Society.
Kriglstein, S. and Wallner, G. (2010). Knoocks - a visual-
ization approach for owl lite ontologies. In Interna-
tional Conference on Complex, Intelligent and Soft-
ware Intensive Systems. 3rd International Workshop
on Ontology Alignment and Visualization, pages 950–
955. IEEE Computer Society.
Kruskal, J. and Landwehr, J. (1983). Icicle plots: Better dis-
plays for hierarchical clustering. The American Statis-
tician, 37(2):162–168.
Kulyk, O. A., Kosara, R., Urquiza-Fuentes, J., and Wassink,
I. H. C. (2006). Human-centered aspects. In A. Ker-
ren, A. E. and Meyer, J., editors, Human-Centered Vi-
sualization Environments, pages 13–75. Springer.
Lanzenberger, M., Sampson, J., and Rester, M. (2009). Vi-
sualization in ontology tools. In Proc. of the Interna-
tional Conference on Complex, Intelligent and Soft-
ware Intensive Systems. 2nd International Workshop
on Ontology Alignment and Visualization, pages 705–
711. IEEE Computer Society.
Likert, R. (1932). A technique for the measurement of atti-
tudes. Archives of Psychology, 22(140):1–55.
Nielson, J. (1994). Usability Engineering. Morgan Kauf-
mann.
North, C. (2006). Toward measuring visualization insight.
IEEE Comput. Graph. Appl., 26(3):6–9.
Noy, N. F. and McGuinness, D. L. (2001). Ontology devel-
opment 101: A guide to creating your first ontology.
Technical report, Stanford Knowledge Systems Labo-
ratory and Stanford Medical Informatics.
Pr
¨
umper, J. (1999). ‘ test it: Isonorm 9241/10. In
Proc. of HCI International (the 8th International
Conference on Human-Computer Interaction) on
Human-Computer Interaction: Ergonomics and User
Interfaces-Volume I, pages 1028–1032. L. Erlbaum
Associates Inc.
Saraiya, P., North, C., and Duca, K. (2005). An insight-
based methodology for evaluating bioinformatics vi-
sualizations. IEEE Transactions on Visualization and
Computer Graphics, 11(4):443–456.
Shneiderman, B. (1992). Tree visualization with tree-maps:
2-d space-filling approach. ACM Trans. Graph.,
11(1):92–99.
Shneiderman, B. (1998). Designing the User Interface. Ad-
dison Wesley, 3 edition.
Sintek, M. (2010). Ontoviz. http://protegewiki.stanford.
edu/index.php/OntoViz, Accessed 16.03.10.
Stanford Center for Biomedical Informatics Research
(2010). Prot
´
eg
´
e project. http://protege.stanford.edu,
Accessed 29.01.2010.
Storey, M. A., Callendar, C., Lintern, R., Ernst,
N., and Best, C. (2010). Jambalaya.
http://protegewiki.stanford.edu/index.php/Jambalaya,
Accessed 17.03.10.
Swartout, B., Patil, R., Knight, K., and Russ, T. (1997).
Toward distributed use of large-scale ontologies. In
Proc. of the AAAI97 Spring Symposium Series, Work-
shop on Ontological Engineering, pages 138–148.
AAAI Press.
W3C (2010). Owl web ontology language guide.
http://www.w3.org/TR/owl-guide/.
Wang, T. D. and Parsia, B. (2006). Cropcircles: Topol-
ogy sensitive visualization of owl class hierarchies. In
Proc. of the 5th International Conference on Semantic
Web, pages 695–708.
DEVELOPMENT PROCESS AND EVALUATION OF THE ONTOLOGY VISUALIZATION TOOL KNOOCKS - A
Case Study
197