Abstract
Despite the burgeoning interest shown in visualizations by diverse disciplines, there yet remains the unresolved question concerning comprehension. Is the concept that is being communicated through the visual easily grasped and clearly interpreted? Given the vast variety of users and their visualization goals, it is difficult for one to decide on the effectiveness of different visualization tools/ techniques in a context independent fashion. To capture the true gains of visualizations, we need a systematic framework that can effectively tell us about actual quantifiable benefits of these visual representations to the intended audience. In this paper, we present our research methodology to establish a metrics-based framework for comprehension measurement in the domain of software visualization systems. We also propose an innovative way of evaluating a visualization technique by encapsulating it in a visualization pattern where it is seen as a solution to the visualization problem in a specific context.
Chapter PDF
Similar content being viewed by others
References
Bassil, S., Keller, R.K.: Software Visualization Tools: Survey and Analysis. In: Proc. of 9th Intl. Workshop on Program Comprehension. Toronto, Canada, pp. 7–17 ( 2001)
Gershon, N.: Visualization of an Imperfect World. IEEE Computer Graphics and Applications 18(4), 43–45 (1998)
Iskold, A., Kogan, D., Begic, G.: Structural Analysis for Java (SA4J). An alphaworks Java technology from IBM, ( 2004), (Accessed October 28, 2006), Available from: < http://www.alphaworks.ibm.com/tech/sa4j >
Knight, C., Munro, M.: Visualisations; Functionality and Interaction. In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) Computational Science - ICCS 2001. LNCS, vol. 2074, pp. 470–475. Springer, Heidelberg (2001)
Marcus, A.: Principles of Effective Visual Communication for Graphical User Interface Design. In: Human Computer Interaction –Towards the year 2000, 2nd edn., pp. 425–441. Morgan Kaufmann, San Francisco California (1995)
Marcus, A., Comorski, D., Sergeyev, A.: Supporting the Evolution of a Software Visualization Tool through Usability Studies. In: Proc. of 13th Intl Workshop on Program Comprehension (2005)
Norman, D.A.: The Design of Everyday Things. Doubleday, New York (1990)
Pacione, M.J., Roper, M., Wood, M.: A Comparative Evaluation of Dynamic Visualisation Tools. In: Proc. of 10th Working Conf. on Reverse Engg., pp. 1095–1350 (2003)
Rushmeier, H., Botts, M., Uselton, S., Walton, J., Watkins, H., Watson, D.: Panel: Metrics and Benchmarks for Visualization. In: Proc. of 6th IEEE Visualization Conference, p. 422 (1995)
SHriMP. The CHISEL Group. University of Victoria, BC, Canada (Accessed November 2007,2006), Available from: < http://www.thechiselgroup.org/shrimp/manual >
Storey, M.A.D., Wong, K., Fong, P., Hooper, D., Hopkins, K., Müller, H.A.: On Designing an Experiment to Evaluate a Reverse Engineering Tool. In: IEEE Proc. of 3rd Working Conf. on Reverse Engg., pp. 31–40, Los Alamitos, CA (1996)
Storey, M.A.D., Wong, K., Müller, H.A.: How Do Program Understanding Tools Affect How Programmers Understand Programs? In: Proc. of 4th Working Conf. on Reverse Engg., Amsterdam, Holland, pp. 12–21 (1997)
Storey, M.A.D., Čubranić, D., German, D.M.: On the Use of Visualization to Support Awareness of Human Activities in Software Development: A Survey and a Framework. In: Proc. of ACM symposium on Software visualization, St. Louis, Missouri, pp. 193–202 (2005)
Structure101. Headway Software Technologies (Accessed November 08, 2006), Available from: http://www.headwaysoft.com/index.php
Surveyor, Lexient Corporation. (Accessed November 2006), Available from: http://www.lexientcorp.com/codeanalyzer/products.htm
VizzAnalyzer, ARiSA Group, Växjö University, Sweden (Accessed October 28, 2006), Available from: http://www.arisa.se/index_projects.html
Wilkins, B.M.: A Pattern Supported Methodology for Visualisation Design. Doctoral dissertation, University of Birmingham, UK (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Padda, H.K., Seffah, A., Mudur, S. (2007). Towards a Metrics-Based Framework for Assessing Comprehension of Software Visualization Systems. In: Smith, M.J., Salvendy, G. (eds) Human Interface and the Management of Information. Methods, Techniques and Tools in Information Design. Human Interface 2007. Lecture Notes in Computer Science, vol 4557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73345-4_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-73345-4_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73344-7
Online ISBN: 978-3-540-73345-4
eBook Packages: Computer ScienceComputer Science (R0)