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
|
|
Improving the Performance of Motor-Impaired Users with Automatically-Generated, Ability-Based Interfaces Krzysztof Z Gajos, Jacob O. Wobbrock and Daniel S. Weld Conference on Human Factors in Computing Systems, 2008. Full Paper (PDF) |
|
|
Automatically Generating User Interfaces Adapted To User's Motor And Vision Capabilities Krzysztof Z Gajos, Jacob O. Wobbrock and Daniel S. Weld Symposium on User Interface Software and Technology, 2007. Full Paper (PDF) |
|
Automatically Generating Custom User Interfaces for Users With Physical Disabilities Krzysztof Z Gajos, Jing Jing Long and Daniel S. Weld ACM SIGACCESS Conference on Assistive Technologies, 2006. Poster (PDF) |
|
Preference Elicitation for Interface Optimization Krzysztof Z Gajos and Daniel S. Weld Symposium on User Interface Software and Technology, 2005. Full Paper (PDF) |
|
SUPPLE: Automatically Generating User Interfaces Krzysztof Z Gajos and Daniel S. Weld International Conference on Intelligent User Interfaces, 2004. Full Paper (PDF) |