Sustaining Designers' and Users' Quality of Life in the Paradigm of Plastic UIs
Journal Title: Romanian Journal of Human - Computer Interaction - Year 2013, Vol 6, Issue 3
Abstract
Modern User Interfaces need to dynamically adapt to their context of use, i.e. mainly to the changes that occur in the environment or in the platform. Model-Driven Engineering offers powerful solutions to handle the design and the implementation of such User Interfaces. However, this approach requires the creation of an important amount of models and transformations, each of them in turn requiring specific knowledge and competencies. This leads to the need of adapted process models and tools sustaining the designers’ work. Moreover, automatic adaptation to new devices implies that users could have questions about the interaction with the same UI in such new devices. As this adaption is automatically performed at runtime, designers cannot foresee all the possible combinations of contexts of use at design time in order to conveniently support the users. For this reason, dynamic help systems are necessary to generate dynamic explanations to the end-user at runtime. This paper presents (1) a new vision of process model flexibility that makes it possible to adapt the process model to the designer's knowledge and know-how, (2) the "flexibilization" of the UsiXML methodology, (3) the principles supporting self-explanatory UIs and (4) the integration of all these notions in UsiComp, an integrated and open framework for designing and executing plastic User Interfaces. UsiComp relies on a service-based architecture. It offers two modules, for design and execution. The implementation has been made using OSGi services offering dynamic possibilities for using and extending the tool. This paper describes the architecture and shows the extension capacities of the framework through two running examples.
Authors and Affiliations
Eric Ceret , Alfonso García Frey , Sophie Dupuy-Chessa , Gaëlle Calvary
Recommendations For E-Learning Solutions Development And Evaluation
This paper describes basic concepts in computer assisted training, state of the art in Romania and guidelines for developing educational software. We’ve approached expert educational systems, the IMS Learning Design Mode...
Study on a Design Methodology for an Intelligent Interface of a Recomender System
This paper presents a study on a design methodology for the interface of a recommender system. A usability evaluation is designed for an intelligent interface of a recommender system that runs along Tesys e-Learning plat...
Multimedia Content Consumption in the Context of Digital TV
In this period ends switchover from analogue to digital TV. At the same time is accelerating the pace of diversifying multimedia resources, facilities offered by the receiving devices and communication technologies trans...
Using Synchronization of Interaction Techniques for Implementing a Hypervideo System
Multimedia applications use special techniques to browse their own content such as hypertext and hypermedia. These two concepts provide for the users semantic alternative in accessing a multimedia document. A particular...
User Interaction Techniques regarding Satellite Image Processing – GreenView and GreenLand Exemplification
Environmental applications have an increasing role in the modern society and in the life of human kind, through the services they offer (e.g. meteorological prediction, wheatear forecast, etc). Unfortunately most of the...