DocumentCode
3033126
Title
Toward empirically-based software visualization languages
Author
Douglas, Sarah ; Hundhausen, Christopher ; McKeown, Donna
Author_Institution
Dept. of Comput. & Inf. Sci., Oregon Univ., Eugene, OR, USA
fYear
1995
fDate
5-9 Sep 1995
Firstpage
342
Lastpage
349
Abstract
Underlying any single-user software visualization (SV) system is a visualization language onto which its users must map the computations they would like to visualize with the system. We hypothesize that the usability of such systems turns on their ability to provide an underlying visualization language that accords with the ways in which their users conceptualize the computations to be visualized. To explore the question of how to design visualization languages grounded in human conceptualization, we present an empirical study that made use of a research method called visualization storyboarding to investigate the human conceptualization of the bubblesort algorithm. Using an analytical framework based on entities, attributes, and transformations, we derive a semantic-level visualization language for bubblesort, in terms of which all visualizations observed in our study can be expressed. Our empirically-based visualization language provides a means for predicting the usability of the visualization language defined by Lens (Mukherjea and Stasko, 1994), a prototypical single-user SV system. We draw from a follow-up usability study of Lens to substantiate our predictions
Keywords
data visualisation; graphical user interfaces; human factors; visual languages; visual programming; Lens; attributes; bubblesort algorithm; empirically-based software visualization languages; entities; human conceptualization; semantic-level visualization language; single-user software visualization; systems usability; transformations; usability study; visualization storyboarding; Algorithm design and analysis; Animation; Graphics; Humans; Information science; Lenses; Programming profession; Psychology; Usability; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location
Darmstadt
ISSN
1049-2615
Print_ISBN
0-8186-7045-2
Type
conf
DOI
10.1109/VL.1995.520828
Filename
520828
Link To Document