A Reference Framework for the Development of Plastic User Interfaces

This chapter addresses the plasticity of user interfaces from the software development perspective. We propose a conceptual framework that helps structure the development process of plastic user interfaces. This framework helps to clearly characterize the functional coverage of current tools such as ARTStudio and our own development environment for plastic user interfaces; it also helps to identify requirements for future tools.

[1]  Norbert A. Streitz,et al.  i-LAND: an interactive landscape for creativity and innovation , 1999, CHI '99.

[2]  Kee Yong Lim,et al.  The MUSE Method for Usability Engineering , 1997, INTERACT.

[3]  Jean Vanderdonckt,et al.  Encapsulating knowledge for intelligent automatic interaction objects selection , 1993, INTERCHI.

[4]  Joëlle Coutaz,et al.  Foundations for a Theory of Contextors , 2002, CADUI.

[5]  Constantine Stephanidis,et al.  Universal Access in the Information Society: Methods, Tools, and Interaction Technologies , 2001, Universal Access in the Information Society.

[6]  Joëlle Coutaz,et al.  Supporting Context Changes for Plastic User Interfaces: A Process and a Mechanism , 2001, BCS HCI/IHM.

[7]  Gilbert Cockton,et al.  Design Principles for Interactive Software , 1997, IFIP — The International Federation for Information Processing.

[8]  Keith Cheverst,et al.  Using Context as a Crystal Ball: Rewards and Pitfalls , 2001, Personal and Ubiquitous Computing.

[9]  Jean Vanderdonckt,et al.  Applying model-based techniques to the development of UIs for mobile computers , 2001, IUI '01.

[10]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[11]  Pedro A. Szekely Retrospective and Challenges for Model-Based Interface Development , 1996, DSV-IS.

[12]  Michel Beaudouin-Lafon,et al.  Accessing hyperdocuments through interactive dynamic maps , 1994, ECHT '94.

[13]  Jean Vanderdonckt,et al.  Recovering Alternative Presentation Models of a Web Page with VAQUITA , 2002, CADUI.

[14]  Constantine Stephanidis,et al.  Supporting user-adapted interface design: The USE-IT system , 1997, Interact. Comput..

[15]  Joëlle Coutaz,et al.  Plasticity of User Interfaces: Framework and Research Agenda , 1999, INTERACT.

[16]  Jun Rekimoto,et al.  Augmented surfaces: a spatially continuous work space for hybrid computing environments , 1999, CHI '99.

[17]  James L. Crowley,et al.  Perceptual user interfaces: things that see , 2000, CACM.

[18]  Peter Johnson,et al.  ADEPT: Advanced Design Environment for Prototyping with Task Models , 1993, INTERCHI.

[19]  Juan Pablo Hourcade,et al.  Architecture and Implementation of a Java Package for Multiple InputDevices (MID) , 1999 .

[20]  Joëlle Coutaz,et al.  A Unifying Reference Framework for the Development of Plastic User Interfaces , 2001, EHCI.

[21]  Karen Holtzblatt,et al.  Contextual design , 1997, INTR.

[22]  Peter Tandler Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices , 2001, UbiComp.

[23]  David Thevenin,et al.  Adaptation en interaction homme-machine : le cas de la plasticité. (Adaptation in Human Computer Interaction: the case of Plasticity) , 2001 .

[24]  Chris W. Johnson,et al.  Literate Development: Weaving Human Context into Design Specifications , 1996 .