User Interfaces (UIs) are mostly produced along a mental forward engineering process consisting in step by step transforming abstract descriptions into more concrete ones. Transformations make trade-offs between the context of use (
One way to design new interactive system is to automatically compose from existing systems. An interactive system encompasses a functional core (FC) and a user interface (UI). Many studies of the software engineering community focus on design or runtime composition of FC through components or services. However, provide good quality UI is important to make the composed system acceptable to the users. To address this need, the HCI community has studied how to compose UI at different levels of granularity. The main challenge is how to choose the best composition option in order to provide UI of good quality from the user point of view. This paper presents a step towards this challenge by proposing the chosen of the best composed graphical UI considering quality ergonomic criteria that can be automatically measured. In particular, it focuses on the information density criterion. Information density concerns the users' workload from a perceptual and cognitive point of view with regard to the whole set of information presented to the users rather than each individual element or item.
En informatique ambiante, les objectifs de l'utilisateur peuvent émerger opportunément. Il devient, dès lors, nécessaire de savoir générer à la volée des systèmes interactifs. Un système interactif est composé d'un noyau fonctionnel et d'une Interface Homme-Machine (IHM). Cet article traite de la composition d'IHM pour un objectif utilisateur et un contexte d'usage (utilisateur, plate-forme, environnement) donnés. Un état de l'art sur la composition d'IHM positionne notre travail et en montre la complémentarité par rapport aux travaux existants. Le principe est de composer un modèle de tâches puis de composer l'IHM concrète à l'aide d'une boîte à outils d'interacteurs définis au niveau tâches. La composition du modèle de tâches se fait par planification automatique. L'étude montre que les planificateurs existants ne répondent pas au problème. Aussi, un planificateur a été spécifiquement développé pour l'IHM. Son utilisation est illustrée dans un prototype Compose. Le travail est original à deux titres : d'une part, son approche « Composition de modèles de tâches » est une extension de la littérature ; d'autre part, la composition d'IHM est un nouveau cadre applicatif pour les algorithmes de planification.
La composition automatique d'Interfaces Homme-Machine (IHM) à l'aide d'opérateurs de composition est une des approches qui permet d'améliorer le développement d'IHM, de produire une IHM adaptative et de maitriser le développement d'IHM de grande taille. Dans cet objectif, la vérification de la correction d'une composition d'IHM est un challenge important. Ce travail s'intéresse à la vérification de propriétés de composabilité de composants IHM et de leurs services selon des opérateurs de composition définis à différents niveaux d'abstraction. Les principales contributions de cet article sont la proposition d'un modèle de composants permettant de réaliser une composition hiérarchique, l'identification des principaux aspects intervenant dans
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.