SUPPLE is an application and device-independent system, currently under development at University of Washington, that automatically generates user interfaces for a wide variety of display devices. SUPPLE uses decision-theoretic optimization to render an interface from an abstract functional specification and an interchangeable device model. SUPPLE can use information from the user model to automatically adapt user interfaces to different tasks and work styles while also providing extensive customization mechanisms that allow for modifications to the appearance, organization and navigational structure of the user interface.
Publications:
-
Krzysztof Z Gajos,
Jing Jing Long and
Daniel S. Weld.
Automatically Generating Custom User Interfaces for Users With Physical Disabilities.
ASSETS 2006.
-
Krzysztof Z Gajos,
Jacob O. Wobbrock and
Daniel S. Weld.
Automatically Generating User Interfaces Adapted To User's Motor And Vision Capabilities.
UIST 2007.
-
Krzysztof Z Gajos,
Jacob O. Wobbrock and
Daniel S. Weld.
Improving the Performance of Motor-Impaired Users with Automatically-Generated, Ability-Based Interfaces.
CHI 2008.
-
Krzysztof Z Gajos and
Daniel S. Weld.
Preference Elicitation for Interface Optimization.
UIST 2005.
-
Krzysztof Z Gajos and
Daniel S. Weld.
SUPPLE: Automatically Generating User Interfaces.
IUI 2004.
