A Semiotic Model of User-Interface Metaphor

User-interface metaphor is an extremely popular technique for creating usable user-interfaces. Although there has been considerable research into its application in practical settings, there has been little investigation into the concept itself. This paper applies Peircean semiotics to user-interface metaphor in order to provide a structured model of the concept. As an end result, a far more detailed understanding of the technique and a useful vocabulary are made available to user-interface designers and researchers.

[1]  Iain C. C. Phillips,et al.  User-System Interface Design , 2001, Organizational Semiotics.

[2]  Donald A. Norman,et al.  The invisible computer , 1998 .

[3]  Kaisa Väänänen,et al.  User interfaces for hypermedia: how to find good metaphors? , 1994, CHI '94.

[4]  Tiziana Catarci,et al.  Which Metaphor for Which Database? , 1996, BCS HCI.

[5]  Lloyd Davis,et al.  Tools for Cultural Studies , 1994 .

[6]  Steven Johnson,et al.  Interface Culture: How New Technology Transforms the Way We Create and Communicate , 1997 .

[7]  U. Eco,et al.  The Limits of Interpretation , 1990 .

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

[9]  Peter Bøgh Andersen A semiotic approach to programming , 1994 .

[10]  Daniel Chandler,et al.  Semiotics: The Basics , 2001 .

[11]  J. Goguen An introduction to algebraic semiotics, with application to user interface design , 1999 .

[12]  Alan Kay,et al.  User Interface: A Personal View , 2005 .

[13]  Lloyd Davis,et al.  Tools for Cultural Studies: An Introduction , 1994 .

[14]  Pippin Barr,et al.  User-Interface Metaphors in Theory and Practice , 2003 .

[15]  John M. Carroll,et al.  Learning to use a word processor: by doing, by thinking, and by knowing , 1984 .

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

[17]  S. Joy Mountford,et al.  Tools and techniques for creative design , 1995 .

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

[19]  M. Nadin Interface design: A semiotic paradigm , 1988 .

[20]  Rodney J Clarke,et al.  Information, Organisation and Technology , 2001 .

[21]  Gerald Prince,et al.  Narratology: The Form and Functioning of Narrative , 1982 .

[22]  Jakob Nielsen,et al.  Chapter 4 – The Usability Engineering Lifecycle , 1993 .

[23]  Kevin E. Mullet,et al.  Designing visual interfaces: how to create communication-oriented solutions , 1996, CHI Conference Companion.

[24]  Clarisse Sieckenius de Souza,et al.  The Semiotic Engineering of User Interface Languages , 1993, Int. J. Man Mach. Stud..

[25]  Michael Smyth,et al.  Metaphor Reflections and a Tool for Thought , 1996, BCS HCI.

[26]  Joseph A. Goguen,et al.  Signs and Representations: Semiotics for User Interface Design , 1999, Visual Representations and Interpretations.

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

[28]  Peter Bøgh Andersen,et al.  Tearing Up Interfaces , 2001 .

[29]  Thomas P. Moran,et al.  Analogy considered harmful , 1982, CHI '82.

[30]  Steve Anderson,et al.  Designing a “front panel” for Unix: the evolution of a metaphor , 1995, CHI '95.

[31]  Michael Dertouzos The Unfinished Revolution , 2001 .

[32]  Amy Wohl,et al.  Apple computer, Inc. , 2003 .

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

[34]  Kevin Mullet,et al.  Designing Visual Interfaces: Communication Oriented Techniques , 1994 .

[35]  James Noble,et al.  Icons R Icons , 2003, AUIC.

[36]  Peter Bøgh Andersen,et al.  What Semiotics can and cannot do for HCI , 2001, Knowl. Based Syst..

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

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