Adaptive Interface for Collaborative Environments: AICE

Nowadays, for each application, there are multiple interfaces according to actor and device used. Designing an application has become a complex activity. The diversity in device interactions and the variety of actors – that cooper to realize a common aim – must be supported by the application. This paper presents an adaptive interface for a collaborative environment. This interface has been influenced by model-based user interface development environment (MB-UIDE) technology. Our architecture uses a filter algorithm to extracts the abstract user interface (AUI) for an actor. Then, the concrete user interface (CUI) is generated from AUI which depends of context of use. This paper devotes only to handling the generation of AUI.

[1]  Laurence Nigay Conception et modelisation logicielles des systemes interactifs : application aux interfaces multimodales. (Software design and implementation of interactive systems: A case study of multimodal interfaces) , 1994 .

[2]  Nasa,et al.  A metamodel for the runtime architecture of an interactive system: the UIMS tool developers workshop , 1992, SGCH.

[3]  Jean Vanderdonckt,et al.  Computer-Aided Design of User Interfaces III, Proceedings of the Fourth International Conference on Computer-Aided Design of User Interfaces, May, 15-17, 2002, Valenciennes, France , 2002, CADUI.

[4]  Fabio Paternò,et al.  Design and development of multidevice user interfaces through multiple logical descriptions , 2004, IEEE Transactions on Software Engineering.

[5]  J. Vanderdonckt,et al.  USIXML : a User Interface Description Language for Specifying Multimodal User Interfaces , 2004 .

[6]  Robert van Liere,et al.  User Interface Management Systems , 1987, Advances in Computer Graphics.

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

[8]  Tarak Chaari Adaptation d'applications pervasives dans des environnements multi-contextes , 2007 .

[9]  Jean Vanderdonckt,et al.  Introduction to Computer-Aided Design of User Interfaces , 1999, CADUI.

[10]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[11]  F. Tarpin-Bernard INTERACTION HOMME-MACHINE ADAPTATIVE , 2006 .

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

[13]  Steven L. Rohall,et al.  The Rendezvous architecture and language for constructing multiuser applications , 1994, TCHI.

[14]  Jacob Eisenstein,et al.  XIML : A Universal Language for User Interfaces , 2001 .

[15]  F. Tarpin-Bernard Travail coopératif synchrone assisté par ordinateur : Approche AMF-C , 1997 .