A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Encapsulating knowledge for intelligent automatic interaction objects selection
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Formal architectural abstractions for interactive software
International Journal of Human-Computer Studies
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
Tool support for designing nomadic applications
Proceedings of the 8th international conference on Intelligent user interfaces
Task Modelling in Multiple Contexts of Use
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Environnement de conception et développement d'applications interactives selon l'architecture AMF
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
Instrumentation du modèle d'architecture logicielle AMF
IHM '07 Proceedings of the 19th International Conference of the Association Francophone d'Interaction Homme-Machine
Une approche générique pour l'adaptation dynamique des IHM au contexte
Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine
An MDE approach for user interface adaptation to the context of use
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Hi-index | 0.00 |
In a Multiple User Interfaces (MUI) context, several models must be defined and adapted (tasks, user, domain...). Abstract models are progressively enriched in concrete models using pattern libraries and filtering processes. In this paper, we define the central role of the interaction model in MUI design and specification. This model manages the interaction between the user and the application, and ensures the link between task models, abstract interfaces and the functional core of the application. In our approach, we use AMF, a multi-agent and multi-facet architecture, to define the interaction model. We describe the structure and behavior of an AMF-based interactive system that provides multiple user interfaces.