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

Keywords

Related Articles

Towards a Culture-Adaptable User-Interface Architecture

Culture plays a role in the way humans interact with the machine. It implies changes on the UI to fit cultural needs, practices and preferences. Knowledge on these implications is sparse and insufficient until the mome...

Applying Social Science Methods In Software Engineering – A Practical Approach

One of the main problems in designing interactive systems is to make it usable. This means you have to know the users and their needs and expectations. Software engineering approaches in building interactive systems does...

Visual Communication through Infographics

Interaction techniques and visual representations allow users to view, explore and understand large amounts of information. The research made in Information Visualization area has focused on finding ways to render the ab...

Design of a Haptic Cover for Mobile Devices for Persons with Visual Impairment

In this article we will describe a method of interaction between a user with visual impairment and a mobile device. These users have a big disadvantage because the feedback offered by a common mobile device is mostly vis...

Interaction Techniques for Satellite Image Processing on the Grid

The current paper presents the Human-Computer interaction techniques, which follow from executing the business part of an application on the Grid. It presents the way in which such a software deals with data management,...

Download PDF file
  • EP ID EP28751
  • DOI -
  • Views 538
  • Downloads 15

How To Cite

Jean Vanderdonckt (2008). Model-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges. Romanian Journal of Human - Computer Interaction, 1(3), -. https://europub.co.uk/articles/-A-28751