An Interaction-Centered Hierarchical Post-WIMP User Interface Model

Following the great improvement in interaction devices and software technologies, lots of novel interaction technologies which are based on Post-WIMP user interface are studied. It is crucial that the designer chooses the interaction component or the interaction technology properly and efficiently to adapt to the various interaction devices and environments in the user interface designing. According to the analysis of the interaction process and the design level of the Post-WIMP user interface, an interaction-Centered Hierarchical Post-WIMP User Interface Model is presented. It is described and analyzed from the aspects of the user, task, device, behaviors and entity in interaction. Moreover, a Post-WIMP user interface auto-generate tool is designed and implemented based on the model, to help the designers to insert those novel interaction technologies into the system flexibly, and to develop and evaluate the prototype quickly and efficiently. Experiments show that, the model can guide the process of user interface design, the implement of prototype, and the evaluation of the result of design.

[1]  Rex Harton User-Interface Management Control and Communication , 1989, IEEE Softw..

[2]  Brad A. Myers,et al.  Past, Present and Future of User Interface Software Tools , 2000, TCHI.

[3]  Axel Kramer,et al.  Translucent patches—dissolving windows , 1994, UIST '94.

[4]  Mark Green,et al.  SIGGRAPH '90 Workshop report: software architectures and metaphors for non-WIMP user interfaces , 1991, COMG.

[5]  Andries van Dam,et al.  Post-WIMP user interfaces , 1997, CACM.

[6]  K. Coninx,et al.  CoGenIVE : Code Generation for Interactive Virtual Environments , 2005 .

[7]  Benjamin B. Bederson,et al.  Jazz: an extensible zoomable user interface graphics toolkit in Java , 2000, UIST '00.

[8]  Michel Beaudouin-Lafon,et al.  The architecture and implementation of CPN2000, a post-WIMP graphical application , 2000, UIST '00.

[9]  Laurence Nigay,et al.  ICARE: a component-based approach for the design and development of multimodal interfaces , 2004, CHI EA '04.

[10]  William Buxton,et al.  Issues in combining marking and direct manipulation techniques , 1991, UIST '91.

[11]  Michel Beaudouin-Lafon,et al.  Instrumental interaction: an interaction model for designing post-WIMP user interfaces , 2000, CHI.

[12]  Jakob Nielsen,et al.  Noncommand user interfaces , 1993, CACM.

[13]  Michel Beaudouin-Lafon,et al.  Designing interaction, not interfaces , 2004, AVI.

[14]  Robert J. K. Jacob,et al.  A software model and specification language for non-WIMP user interfaces , 1999, TCHI.

[15]  Karin Coninx,et al.  Multisensory interaction metaphors with haptics and proprioception in virtual environments , 2004, NordiCHI '04.