Model-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges
Journal Title: Romanian Journal of Human - Computer Interaction - Year 2008, Vol 1, Issue 3
Abstract
Model-driven engineering (MDE) of user interfaces consists in describing a user interface and aspects involved in it (e.g., task, domain, context of use) in models from which a final interface is produced. With one big win in mind: when the user’s requirements or the context of use change, the models change accordingly and so does the supporting user interface. Models and a method for developing user interfaces based on MDE are presented in this tutorial supporting forward engineering (a new interface is produced), reverse engineering (an existing interface is improved), and lateral engineering (an existing interface is adapted to a new context of use). Software supporting this method will be used based on UsiXML (User Interface eXtensible Markup Language), a XML-compliant user interface description language.
Authors and Affiliations
Jean Vanderdonckt
A case study in specifying a formative index for the analysis of an e-learning application usability
Up to now few approaches to usability evaluation exist that are using structural models to analyze the causal relations between various factors influencing the quality of use and / or the intention to use. Also, few meas...
Graphics Annotation Techniques in E-learning
This paper presents the experiments on the user interaction techniques based on the 2D and 3D graphics annotation, developed in eTrace eLearning Environment. The 2D annotation technique does not depend on the type of the...
Methodology for Identification and Evaluation of Web Application Performance Oriented Usability Issues
This paper aims to illustrate a methodology for identifying and assessing a set of performance issues encountered in a particular web application, with impact on the usability level. Throughout this methodology, several...
User interface standardization
The UsiXML ITEA 2 project developed an innovative model-driven engineering method to improve the user interface design for the benefit of both industrial and academic end-users in terms of productivity and reusability. T...
Virtual Reality Model in Geographical Information Systems
The paper presents a software architecture to implement a virtual reality model inside the Geographical Information Systems (GIS). Spatial data provides a schematic view of reality, so it is necessary to use raster data...