UI Modelling Approaches: A Survey

Zusammenfassung:

Design and development of a User Interface has been facilitated by the Model-driven Engineering (MDE) methodology. The MDE methodology provides essential elements for a Model-Driven UI design process with modeling framework, model transformation, User Interface abstractions and models and User Interface Description Languages (UIDL).

We present a survey of frameworks, UI models and UI abstractions, transformations and languages in the context of a model based UI design and development process. We put our research focus on an in-depth description of several common User Interface modeling approaches and apply them to model a running example. Based on the survey and the artifacts of the modeling, we analyze and evaluate these User Interface modeling approaches in terms of a series of standardized comparison criteria.

Download:
N/A