Spatialization: spatial metaphors for user interfaces

1 Objectives 4 Part One: Introduction and Motivation 12 1.1 Why Spatial Metaphors in Interaction? 14 1.2 Introductory Examples 32 1.3 The Structure of (Spatial) Metaphors 44 1.4 Summary 52 Part Two: A Framework for Understanding Spatialization 62 2.1 The Structure of Spatial Source Domains 64 2.2 What Space Affords its Users 88 2.3 Prototypical Spaces 94 2.4 Properties of Potential Target Domains 104 2.5 Mapping Source to Target Domains 106 2.6 Summary: There is More than One Way to Spatialize 120 Part Three: Design Exercise 124 Part Four: Where is Spatialization Now and Where is it Going? 126 4.1 State of the Art in Spatialized Interfaces 128 4.2 Finding and Assessing Spatial Metaphors 144 4.3 Implementing Spatial Metaphors 154 4.4 Experiences, Open Issues, Critique 162 4.5 Conclusions 176 Proposed Solutions for Exercises 180 References 183 Supplementary Readings 189

[1]  Zenon W. Pylyshyn Some remarks on the theory-practice gap , 1991 .

[2]  Werner Kuhn,et al.  Metaphors Create Theories For Users , 1993, COSIT.

[3]  Bruce H. McCormick,et al.  Visualization Expanding Scientific and Engineering Research Opportunities , 2002 .

[4]  Werner Kuhn,et al.  A keystroke level analysis of a graphics application: manual map digitizing , 1994, CHI '94.

[5]  Thomas Erickson,et al.  Designing a desktop information system: observations and issues , 1991, CHI '91.

[6]  M. Minsky The Society of Mind , 1986 .

[7]  Eve Sweetser,et al.  From Etymology to Pragmatics: Preface , 1990 .

[8]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[9]  G. Evans,et al.  Environmental Learning and Cognitive Mapping , 1981 .

[10]  Richard S. Bird,et al.  Introduction to functional programming , 1988, Prentice Hall International series in computer science.

[11]  A. Siegel,et al.  The development of spatial representations of large-scale environments. , 1975, Advances in child development and behavior.

[12]  David J. Maguire,et al.  Geographical information systems : principles and applications , 1991 .

[13]  Simon M. Kaplan “Space” as a basis for collaborative systems , 1995, SIGO.

[14]  Ben Shneiderman,et al.  Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.

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

[16]  Andrew U. Frank,et al.  A Formalization of Metaphors and Image-Schemas in User Interfaces , 1991 .

[17]  David M. Mark,et al.  Cognitive and Linguistic Aspects of Geographic Space: New Perspectives on Geographic Information Research , 1991 .

[18]  D. Gentner Structure‐Mapping: A Theoretical Framework for Analogy* , 1983 .

[19]  John C. Hart,et al.  The CAVE: audio visual experience automatic virtual environment , 1992, CACM.

[20]  Meera Blattner,et al.  In our image: interface design in the 1990s , 1994, IEEE MultiMedia.

[21]  G. Bachelard La poétique de l'espace , 1958 .

[22]  Jon Barwise,et al.  Diagrams and the concept of logical system , 1994 .

[23]  Kim Halskov Madsen,et al.  A guide to metaphorical design , 1994 .

[24]  Sara A. Bly,et al.  Media spaces: bringing people together in a video, audio, and computing environment , 1993, CACM.

[25]  Andrew U. Frank,et al.  Modelling a Hierarchy of Space Applied to Large Road Networks , 1994, IGIS.

[26]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[27]  James H. Martin A Computational Model of Metaphor Interpretation , 1990 .

[28]  Andreas Dieberger Providing Spatial Navigation for the World Wide Web , 1995, COSIT.

[29]  Andrew Dillon,et al.  Space - the Final Chapter or Why Physical Representations are not Semantic Intentions , 1993 .

[30]  Kevin Lynch,et al.  The Image of the City , 1960 .

[31]  Eric Harslem,et al.  Designing the STAR User Interface , 1987, ECICS.

[32]  Jrg Nievergelt,et al.  Sites, modes, and trails: Telling the user of an interactive system where he is, what he can do, and how to get to places (excerpt) , 1987 .

[33]  Daniel R. Montello,et al.  Scale and Multiple Psychologies of Space , 1993, COSIT.

[34]  Geoffrey E. Hinton,et al.  Schemata and Sequential Thought Processes in PDP Models , 1986 .

[35]  John M. Anderson,et al.  The Grammar of Case: Towards a Localistic Theory , 1976 .

[36]  Tadahiko Higuchi THE VISUAL AND SPATIAL STRUCTURE OF LANDSCAPES , 1985, Landscape Journal.

[37]  Wendy E. Mackay,et al.  Computer-Augmented Environments: Back to the Real World - Introduction to the Special Issue. , 1993 .

[38]  Lucy Anne Wozny,et al.  The Application of Metaphor, Analogy, and Conceptual Models in Computer Systems , 1989, Interact. Comput..

[39]  Werner Kuhn,et al.  7±2 Questions and Answers about Metaphors for GIS User Interfaces , 1995 .

[40]  G. Lakoff The Invariance Hypothesis: is abstract reason based on image-schemas? , 1990 .

[41]  Alan Wexelblat,et al.  The tourist artificial reality , 1989, CHI '89.

[42]  G. Lakoff Women, fire, and dangerous things : what categories reveal about the mind , 1989 .

[43]  G. Lakoff,et al.  Metaphors We Live By , 1980 .

[44]  G. Lakoff,et al.  More than Cool Reason: A Field Guide to Poetic Metaphor , 1991 .

[45]  Nancy Pennington,et al.  Comprehension strategies in programming , 1987 .

[46]  Thomas Erickson,et al.  Working with interface metaphors , 1995 .

[47]  Helen Couclelis,et al.  Space and Spaces , 1986 .

[48]  K. Koffka Principles Of Gestalt Psychology , 1936 .

[49]  Steven K. Feiner,et al.  Computer graphics: principles and practice (2nd ed.) , 1990 .

[50]  John C. Thomas,et al.  Metaphor and the Cognitive Representation of Computing Systems , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[51]  G. Lakoff,et al.  Women, Fire, and Dangerous Things: What Categories Reveal about the Mind , 1988 .

[52]  Donald A. Norman,et al.  Turn Signals Are The Facial Expressions Of Automobiles , 1992 .

[53]  George A. Miller Psychology and information , 1968 .

[54]  Helen Couclelis,et al.  People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS , 1992, Spatio-Temporal Reasoning.

[55]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[56]  イントランス Human interface guidelines : the apple desktop interface , 1989 .

[57]  Earl Rennison,et al.  The Millennium Project: Constructing a Dynamic 3+D Virtual Environment for Exploring Geographically, Temporally and Categorically Organized Historical Information , 1995, COSIT.

[58]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[59]  B. Indurkhya,et al.  Metaphor and Cognition: An Interactionist Approach , 1993, CL.

[60]  Austin Henderson,et al.  Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface , 1986, TOGS.

[61]  Andrew U. Frank,et al.  Spatial Information Theory A Theoretical Basis for GIS , 1993, Lecture Notes in Computer Science.

[62]  Sabine Timpf,et al.  A Conceptual Model of Wayfinding Using Multiple Levels of Abstraction , 1992, Spatio-Temporal Reasoning.

[63]  Michael Travers,et al.  A visual representation for knowledge structures , 1989, Hypertext.

[64]  N. Presmeg The body in the mind: The bodily basis of meaning, imagination and reason , 1992 .

[65]  M. Gluck Making Sense of Human Wayfinding: Review of Cognitive and Linguistic Knowledge for Personal Navigation with a New Research Direction , 1991 .

[66]  Brad Blumenthal,et al.  Incorporating metaphor in automated interface design , 1990, INTERACT.

[67]  Stephen C. Hirtle,et al.  Acquisition of spatial knowledge for routes , 1991 .

[68]  Christopher F. Herot,et al.  A prototype Spatial Data Management System , 1980, SIGGRAPH '80.

[69]  Fabrice Florin,et al.  Information landscapes , 1990 .

[70]  Werner Kuhn,et al.  CHI'90 workshop on visual interfaces to geometry , 1991, SGCH.

[71]  Christer Carlsson,et al.  A space based model for user interaction in shared synthetic environments , 1993, INTERCHI.

[72]  Thomas Erickson,et al.  From Interface to Interplace: The Spatial Environment as a Medium for Interaction , 1993, COSIT.

[73]  B. Kuipers The "Map in the Head" Metaphor , 1982 .

[74]  Jock D. Mackinlay,et al.  Information visualization using 3D interactive animation , 1991, CHI.

[75]  Eleanor Rosch,et al.  Principles of Categorization , 1978 .

[76]  Benjamin Kuipers,et al.  Modeling Spatial Knowledge , 1978, IJCAI.

[77]  Rae A. Earnshaw,et al.  Theoretical Foundations of Computer Graphics and CAD , 1988, NATO ASI Series.

[78]  Jock D. Mackinlay,et al.  Information visualization using 3D interactive animation , 1993, CACM.

[79]  M. Carter Computer graphics: Principles and practice , 1997 .

[80]  Liam J. Bannon,et al.  Beyond the Interface: Encountering Artifacts in Use , 1989 .

[81]  John M. Carroll,et al.  Interface metaphors and user interface design , 1988 .

[82]  Barry Smith,et al.  On Drawing Lines on a Map , 1995, COSIT.

[83]  J. Piaget The construction of reality in the child , 1954 .

[84]  Eve Sweetser From Etymology To Pragmatics , 1990 .

[85]  Eric Pederson,et al.  Geographic and Manipulable Space in Two Tamil Linguistic Systems , 1993, COSIT.

[86]  Jay David Bolter,et al.  On the design of hyper “spaces” , 1995, CACM.

[87]  F. Yates The Art of Memory , 1969 .

[88]  Susan T. Dumais,et al.  The spatial metaphor for user interfaces: experimental tests of reference by location versus name , 1986, TOIS.

[89]  Stanley Karnow,et al.  In our image , 1990 .

[90]  Jonathan Grudin,et al.  Integration of interpersonal space and shared workspace: ClearBoard design and experiments , 1993, TOIS.

[91]  Brenda Laurel,et al.  Computers as theatre , 1991 .

[92]  Volker Haarslev Formal semantics of visual languages using spatial reasoning , 1995, Proceedings of Symposium on Visual Languages.

[93]  Andrew U. Frank,et al.  The Prevalence of Objects with Sharp Boundaries in GIS , 1995 .

[94]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[95]  Ralph Kimball,et al.  Designing the Star user interface (1982) , 1989 .

[96]  Simon Buckingham Shum,et al.  Real and Virtual Spaces: Mapping from Spatial Cognition to Hypertext , 1990, Hypermedia.

[97]  Christian Freksa,et al.  Qualitative spatial reasoning , 1990, Forschungsberichte, TU Munich.