Abstract : Computer system designers and computer users frequently utilize metaphors as organizing structures for dealing with the complexity of behavior of human/computer interfaces. This paper considers four metaphors concerning the mode of interaction between user and machine: the conversation metaphor, the declaration metphor, the model world metaphor and the collaborative manipulation metaphor. It is argued that the key to the functional properties of an interface lie in the reference relations between the expressions in the interface language and the things to which the expressions refer. The ways in which such metaphors are suggested by advances in I/O technology and the ways they constrain the possibilities we see in technology are discussed. Each of the metaphors discussed promotes a particular type of reference relation. Furthermore, because the computer is a medium in which types of reference relations that are not possible in ordinary language can be realized, the space of interface metaphors is quite likely much larger than we presently imagine it to be. Keywords: Human- machine interfaces; Speech act theory, Metaphor and thought.
[1]
Ben Shneiderman,et al.
Direct Manipulation: A Step Beyond Programming Languages
,
1983,
Computer.
[2]
G. Lakoff,et al.
Metaphors We Live By
,
1980
.
[3]
Terry Winograd,et al.
Understanding natural language
,
1974
.
[4]
Ben Shneiderman,et al.
The future of interactive systems and the emergence of direct manipulation
,
1982
.
[5]
Donald A. Norman,et al.
User Centered System Design: New Perspectives on Human-Computer Interaction
,
1988
.
[6]
Roy Goodwin D'Andrade,et al.
The Cultural Part of Cognition
,
1981,
Cogn. Sci..
[7]
John B. Black,et al.
Point of view in narrative comprehension, memory, and production
,
1979
.
[8]
James D. Hollan,et al.
Direct Manipulation Interfaces
,
1985,
Hum. Comput. Interact..
[9]
Richard A. Bolt,et al.
“Put-that-there”: Voice and gesture at the graphics interface
,
1980,
SIGGRAPH '80.