A Solid Diagram Metaphor for Tangible Interaction

Every approach to interaction design reflects an implicit metaphor held by designers of relationships between the system and user. In the case of interactive research prototypes, as found in ubiquitous computing applications, these implicit metaphors can be inappropriate to real usage scenarios. We propose a novel metaphor of tangible interfaces as being a solid diagram to which we can apply

[1]  Orit Shaer,et al.  The TAC paradigm: specifying tangible user interfaces , 2004, Personal and Ubiquitous Computing.

[2]  Thomas R. G. Green,et al.  Cognitive dimensions of notations , 1990 .

[3]  Alan F. Blackwell,et al.  Using solid diagrams for tangible interface prototyping , 2005, IEEE Pervasive Comput..

[4]  Andy Hopper The Clifford Paterson Lecture, 1999. Sentient computing , 2000, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[5]  Alan F. Blackwell,et al.  Correlates of the cognitive dimensions for tangible user interface , 2006, J. Vis. Lang. Comput..

[6]  Nick S. Ryan,et al.  Context Aware: the dawn of Sentient Computing? , 1998 .

[7]  Michael J. Reddy Metaphor and Thought: The conduit metaphor: A case of frame conflict in our language about language , 1993 .

[8]  Claudia Eckert,et al.  Sketching across design domains , 2004 .

[9]  Alan F. Blackwell,et al.  The reification of metaphor as a design tool , 2006, TCHI.

[10]  John Millar Carroll HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science , 2003 .

[11]  Alan F. Blackwell,et al.  CHAPTER 5 – Notational Systems—The Cognitive Dimensions of Notations Framework , 2003 .

[12]  Paul Dourish,et al.  Where the action is , 2001 .

[13]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[14]  M. Lynn Hawaii International Conference on System Sciences , 1996 .

[15]  Alan F. Blackwell,et al.  AutoHAN: an architecture for programming the home , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[16]  T. Brown Metaphor and Thought , 1981 .

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

[18]  Harold Maurice Collins,et al.  The Shape of Actions: What Humans and Machines Can Do , 1998 .

[19]  Andy Hopper,et al.  Implementing a Sentient Computing System , 2001, Computer.

[20]  Alan F. Blackwell,et al.  The Programming Language as a Musical Instrument , 2005, PPIG.