Adaptive user interfaces can change their appearance and/or interaction behaviour to match the requirements of an individual user, the used device and current context conditions. In contrast to adaptable user interfaces, which are modified by a deliberate and conscious choice of a user, adaptive user interfaces automatically initiate and perform changes according to the available knowledge about the user and context.

Adaptive user interfaces are widely recognized as a promising means towards accessible computer systems. They can provide high levels of personalisation without requiring the user to manage and master complex customization dialogues.

Due to their multiple appearances, the designing and developing adaptive user interfaces is still a complex endeavour and a research challenge. Some approaches rely on rules or design patterns to define how the user interface changes in case of specific context conditions. Model-driven user interface development is perceived as the most powerful – but not the easiest way – towards extensive user interface adaptations for universal access.

Additional Information

Bibliography