Towards a methodology for developing visualizations

This paper presents a case study of the development of a visualization to represent and explore the relationships between multiple hierarchical structures, specifically botanical taxonomies. The case study outlines the visualization's development from initial meetings with taxonomists, through the early visual sketches of their activities, and through to the prototype as it exists now after two rounds of usability testing. Qualitative user feedback was elicited from taxonomists who used the system, using standard techniques, taken from traditional usability methodologies such as direct observation, concurrent verbal protocols, video recording and software logs. Some difficulties and differences in the testing and stages of development arising from the information visualization (IV) approach to the graphical display, as contrasted to a more standard graphical user interface (GUI), are noted and solutions proposed.

[1]  Andy Cockburn,et al.  An Evaluation of Cone Trees , 2000, BCS HCI.

[2]  John Long,et al.  Target Paper Conception of the cognitive engineering design problem , 1998 .

[3]  David Woods,et al.  Commentary Designs are hypotheses about how artifacts shape cognition and collaboration , 1998 .

[4]  James D. Hollan,et al.  Chapter 2 – Information Visualization , 1997 .

[5]  Daniel A. Keim,et al.  The Gridfit algorithm: an efficient and effective approach to visualizing large amo , 1998 .

[6]  Gerhard Fischer Human-computer interaction software: lessons learned, challenges ahead , 1989, IEEE Software.

[7]  John M. Flach,et al.  Cognitive Systems Engineering: Putting Things in Context , 1998 .

[8]  Trevor J. M. Bench-Capon,et al.  Modelling Devices and Modelling Speakers , 1989, Interact. Comput..

[9]  Stuart K. Card,et al.  Information visualization tutorial , 1997, CHI Extended Abstracts.

[10]  T. Landauer,et al.  Handbook of Human-Computer Interaction , 1997 .

[11]  David Woods,et al.  How Not to Have to Navigate Through Too Many Displays , 1997 .

[12]  Hans-Peter Kriegel,et al.  Recursive pattern: a technique for visualizing very large amounts of data , 1995, Proceedings Visualization '95.

[13]  H. Rex Hartson,et al.  Developing user interfaces: ensuring usability through product & process , 1993 .

[14]  Mary Beth Rosson,et al.  Scenario-based design , 2002 .

[15]  Larry Stead,et al.  Group Asynchronous Browsing on the World Wide Web , 1995, World Wide Web J..

[16]  Kristina Höök,et al.  Navigation in Information Spaces: supporting the individual , 1997, INTERACT.

[17]  Martin Graham,et al.  A comparison of set-based and graph-based visualisations of overlapping classification hierarchies , 2000, AVI '00.

[18]  Richard Brath,et al.  Concept Demonstration Metrics for Effective Information Visualization , 1997 .

[19]  M. Watson,et al.  The Prometheus Taxonomic Model: a practical approach to representing multiple classifications. , 2000 .

[20]  Jock D. Mackinlay,et al.  Visualizing the evolution of Web ecologies , 1998, CHI.

[21]  H. Van Dyke Parunak,et al.  Don't link me in: set based hypermedia for taxonomic reasoning , 1991, HYPERTEXT '91.

[22]  Saul Greenberg,et al.  Navigating hierarchically clustered networks through fisheye and full-zoom methods , 1996, TCHI.

[23]  Jessie B. Kennedy,et al.  The Prometheus taxonomic database , 2000, Proceedings IEEE International Symposium on Bio-Informatics and Biomedical Engineering.

[24]  Paul Whitney,et al.  The need for metrics in visual information analysis , 1997, NPIV '97.

[25]  Steve Howard,et al.  Human-Computer Interaction INTERACT ’97 , 1997, IFIP — The International Federation for Information Processing.

[26]  H. Van Dyke Parunak,et al.  Hypermedia topologies and user navigation , 1989, Hypertext.

[27]  David Benyon,et al.  The untrained eye: how languages for software specification support understanding in untrained users , 1999 .

[28]  Bruce Tognazzini,et al.  Tog on Interface , 1992 .

[29]  P. Warr,et al.  The Psychology of Work : Theoretically Based Empirical Research , 2003 .

[30]  Matthew Chalmers,et al.  Where is information visualization technology going? , 1996, UIST '96.

[31]  Randolph G. Bias,et al.  Cost-justifying usability , 2005 .

[32]  Tom Carey,et al.  Human-computer interaction , 1994 .

[33]  Catherine Plaisant,et al.  Putting visualization to work: ProgramFinder for youth placement , 1997, CHI.

[34]  Peter C. Wright,et al.  Observations and Inventions: New Approaches to the Study of Human-Computer Interaction , 1991, Interact. Comput..

[35]  Trevor J. M. Bench-Capon,et al.  People Interact Through Computers Not With Them , 1989, Interact. Comput..

[36]  David Benyon Commentary Cognitive engineering as the development of information spaces , 1998 .

[37]  John Long,et al.  Cognitive Ergonomics and Human Computer Interaction , 1989 .

[38]  David Benyon,et al.  Metaphors and models: conceptual foundations of representations for interactive systems design. , 1999 .

[39]  L. C. Vroomen,et al.  Cheops: a compact explorer for complex hierarchies , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[40]  Ben Shneiderman,et al.  Tree-maps: a space-filling approach to the visualization of hierarchical information structures , 1991, Proceeding Visualization '91.