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
Optimizing Educational Platforms Interfaces
The development of educational platforms for promoting assisted instruction in economic superior learning represents one of the main current concerns of IT specialists and academics. The article analyzes the issues of pr...
Interactive marketing system on Internet
This paper presents IMM-Market, an interactive marketing system on Internet, that can be used by any organization for the future development of business in a modern manner. The system was developed as a web portal and in...
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...
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...
Online Communities: Approaches, Principles, Dilemmas
Online communities mediated by computer facilitate the gathering and the group interaction throughout social support, information and the feeling of belonging. The social interaction areas created by technologies that al...