Model-Based User Interface
Also known as: MBUI, Model-Based UI
An approach to user interface design where the interface is generated or adapted automatically from abstract models that describe the tasks users need to perform, the data domain, the user's characteristics, and the interaction context. Rather than hard-coding a single fixed interface, model-based approaches separate the description of what the interface should accomplish from how it is rendered, enabling the same abstract interface specification to produce different concrete interfaces for different users, devices, or modalities. This is particularly valuable for accessibility because a single model can generate a visual interface for sighted users, a speech-based interface for blind users, a simplified interface for users with cognitive disabilities, or a switch-accessible interface for users with motor impairments — all from the same underlying specification.
Category: design methodology · user interface design · personalization
Related: Adaptive Hypermedia · Content Personalization · Universal Design