Skip to Main content Skip to Navigation

Adaptation en interaction homme-machine : le cas de la plasticité

Abstract : This thesis contributes to the Software Engineering domain of Human Computer Interaction. It addresses the development of multi-target User Interfaces (UI), i.e., UI's that can adapt to multiple targets while preserving usability. A target is defined by a triple "platform, environment, user", where the platform denotes the software and devices that underlie interaction, and the environment corresponds to the physical space where the interaction takes place. Developing a multi-target UI involves a panoply of software engineering problems including resource sharing, versioning, and the combinatory explosion due to the variety of potential targets. In response to these problems, this dissertation begins with an analysis of the taxonomies and tools that address the problem of adaptation. This study leads to the proposal of a classification space that identifies the weaknesses of current tools. We then propose a general framework that structures the development process of multi-target UI's. This framework, which adopts a model-based approach, conveys the following four principles: factorization, decoration, reification and translation. Factorization and decoration are used as complementary means for supporting specification reuse. Reification and translation are used in conjunction to derive executable multi-target UI's from high-level specifications. Our framework has been used for the development of Plastic User Interfaces. A Plastic UI is a kind of multi-target UI whose adaptation is limited to platforms and environments. This framework has been instantiated within two tools: ARTStudio and MMS. ARTStudio is a semi-automatic generator of plastic UI's that provides the designer with the ability to tune the descriptions generated by the system at every step of the reification process. In its current version, ARTStudio addresses variations of screen size only. MMS is a mediaspace end user application that can dynamically adapt to screen size changes.
Document type :
Complete list of metadatas

Cited literature [63 references]  Display  Hide  Download
Contributor : Thèses Imag <>
Submitted on : Tuesday, February 17, 2004 - 10:51:10 AM
Last modification on : Friday, November 6, 2020 - 4:03:25 AM
Long-term archiving on: : Friday, April 2, 2010 - 8:22:01 PM


  • HAL Id : tel-00004709, version 1




David Thevenin. Adaptation en interaction homme-machine : le cas de la plasticité. Interface homme-machine [cs.HC]. Université Joseph-Fourier - Grenoble I, 2001. Français. ⟨tel-00004709⟩



Record views


Files downloads