Towards a Pattern Language for UID

A challenge for the model-based design of user interfaces is to understand how usable designs could be specified as configurations of smaller parts along a pattern hierarchy. Each configuration of these building blocks has to balance requirements coming from several models, which are constraining the design process. This paper aims at investigating typical interaction structures by exploiting the information coming from both task and domain models and to elaborate on a pattern language that captures the essential mappings between these models and the user interface.
Ed. Economica
Proceedings of the 7th International Conference on Informatics in Economy