Dimensions of visual interaction design

We refine our design methodology for visual interactive systems based on the visual sentence theory. We explore the dimensions of time and space in visual interaction and discuss the importance of the notions of scaffold and frame of reference. Usable visual systems are realised by designing an augmented version of the user task visual language and a scaffold visual language supporting user navigation and action execution. However, the frame effect, i.e. user's perception of persistent characteristic structures in different images, must be explicitly considered, to avoid user disorientation. Some examples of positive and negative use of the frame of reference are included and some design guidelines are derived.

[1]  Blaine A. Price,et al.  A Principled Taxonomy of Software Visualization , 1993, J. Vis. Lang. Comput..

[2]  Deborah J. Mayhew,et al.  Principles and Guidelines in Software User Interface Design , 1991 .

[3]  Piero Mussio,et al.  Defining visual languages for interactive computing , 1997, IEEE Trans. Syst. Man Cybern. Part A.

[4]  Piero Mussio,et al.  Specifying Dialog Control in Visual Interactive Systems , 1998, J. Vis. Lang. Comput..

[5]  Marian Petre,et al.  Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework , 1996, J. Vis. Lang. Comput..

[6]  Ladislav Tondl,et al.  Problems of semantics , 1981 .

[7]  Harold W. Thimbleby,et al.  User interface design , 1990, ACM Press Frontier Series.

[8]  Piero Mussio,et al.  Simulation of hepatological models: a study in visual interactive exploration of scientific problems , 1991, J. Vis. Lang. Comput..

[9]  Peter Wegner,et al.  Why interaction is more powerful than algorithms , 1997, CACM.

[10]  Colin Potts,et al.  Design of Everyday Things , 1988 .

[11]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[12]  Gavriel Salvendy,et al.  A proposed index of usability: A method for comparing the relative usability of different software systems , 1997, Behav. Inf. Technol..

[13]  Carol V. Brown,et al.  The management of end-user computing: status and directions , 1993, CSUR.

[14]  Piero Mussio,et al.  On the specification of dynamic visual languages , 1998, Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254).

[15]  S.-K. Chang,et al.  Smart image design for large image databases , 1992, J. Vis. Lang. Comput..