Cognitive Theory
Example: Conceptual
Short-term Memory
Human behaviour
Example: Opportunistic
Browsing
Design
Actions
Examples:
Rates of
image
presentation
Figure 1: The Framework involving Design Actions.
answer. For example, one DA is appropriate if a
satisficing strategy is adopted by the user, and
suggests a maximum presentation rate of 10 per
second. Another DA is relevant to an ‘optimising’
strategy, for which the rate could be as high as 2 per
second. Yet another DA is relevant if a user wants
to preview all news items and then choose one after
all have been considered: here the rate is about 1
item per second. Thus, the relevant DA depends
upon the interaction designer’s assessment of the
user’s intent. As well as providing detailed advice
each DA describes the ‘upsides’ and ‘downsides’ of
its application as well as associated issues.
7 CONCLUSIONS
Three conclusions with regard to the search for a
science of interaction can be drawn. First, there is a
need for such a science to be based on concept
definitions which are precise. Second, the
definitions of visualization and interaction in
particular need to be sufficiently inclusive as not to
exclude many of the common modes of interaction.
Third, that the search for a science of interaction will
require many exploratory studies over a considerable
period of time. Thus, the Design Actions concept
described above may well be only a tiny speck of
paint on the forbidding multidimensional canvas that
will become the science of interaction.
ACKNOWLEDGEMENTS
I thank the authors of Yi et al (2007) for providing a
preview of their paper. I’m especially grateful to Dr.
Oscar de Bruijn for many discussions about
interaction design.
REFERENCES
Borchers, J.O. (2000) A Pattern Approach to Interaction
Design, New York, John Wiley & Sons.
Buxton, B. (2007) Sketching User Experiences,
Amsterdam, Morgan Kaufmann.
Colgan, L., Spence, R. and Rankin, P.R. (1995) The
Cockpit Metaphor, Behaviour and Information
Technology, 14, 4, pp.251-263.
Craft, B. and Cairns, P. (2006) Using Sketching to Aid
the Collaborative Design of Information Visualisation
Software – A Case Study, HWID’06 Human Work
Interaction Design: DESIGNING FOR HUMAN
WORK, Madeira, Portugal, 13-15 February 2006.
de Bruijn, O. and Tong, C.H. (2003) M-RSVP: mobile
web browsing on a PDA, in O’Neill, E., Palanque, P.
and Johnson, P. (eds) People and Computers –
Designing for Society, London, Springer, pp.297-311.
de Bruijn, O. and Spence, R. (2007) A New Framework
for Theory-based Interaction Design, applied to
serendipitous information retrieval, ACM Transactions
on Computer-human Interaction; (in press).
Foster, A. and Ford, N. (2003) Serendipity and
Information Seeking: an empirical study, Journal of
Documentation, 59, pp.321-340.
Furnas, G.W. (2006) A fisheye follow-up: further
reflections on focus + context, Proceedings CHI2006,
pp.999-1008.
Norman, D.A. (1988) The Design of Everyday Things,
New York, Doubleday.
Potter, M. (1999) Understanding sentences and scenes: the
role of conceptual short-term memory, in Coltheart, V.
(ed) Fleeting Memories: Cognition of Brief Visual
Stimuli, Cambridge, MA, MIT Press, pp.13-46.
Spence, R. and Tweedie, L. (1998) The Attribute
Explorer: information synthesis via exploration,
Interacting with Computers, 11, pp. 137-146.
Spence, R. (2007) Information Visualization: design for
interaction, Prentice Hall.
Thomas, J.J. and Cook, K.A. (2005) Illuminating the Path,
IEEE.
Tweedie, L.A. (1997) Characterizing interactive
externalizations, ACM, Proceedings CHI’97, pp.375-
382.
Williamson, C. and Shneiderman, B. (1992) The dynamic
housefinder: evaluating dynamic queries in a real
estate information exploration system, ACM,
Proceedings SIGIR’92, pp. 339-346.
Wittenburg, K., Forlines, C., Lanning, T., Esenther, A.,
Harada, S. and Miyachi, T. (2003) Rapid serial visual
presentation techniques for consumer digital video
devices, ACM, Proceedings UIST, pp. 115-124.
Yi, J.S., Kang, Y.A., Stasko, J.T. and Jacko, J.A. (2007)
Toward a Deeper Understanding of the Role of
Interaction in Information Visualization, Proceedings
InfoVis 2007.
GRAPP 2008 - International Conference on Computer Graphics Theory and Applications
418