Combinatorial optimization of graphical user interface designs

A Oulasvirta, NR Dayama, M Shiripour… - Proceedings of the …, 2020 - ieeexplore.ieee.org
The graphical user interface (GUI) has become the prime means for interacting with
computing systems. It leverages human perceptual and motor capabilities for elementary …

Automatically generating personalized user interfaces with Supple

KZ Gajos, DS Weld, JO Wobbrock - Artificial intelligence, 2010 - Elsevier
Today's computer–human interfaces are typically designed with the assumption that they are
going to be used by an able-bodied person, who is using a typical set of input and output …

Dynavis: Dynamically synthesized ui widgets for visualization editing

P Vaithilingam, EL Glassman, JP Inala… - Proceedings of the 2024 …, 2024 - dl.acm.org
Users often rely on GUIs to edit and interact with visualizations—a daunting task due to the
large space of editing options. As a result, users are either overwhelmed by a complex UI or …

MyUI: generating accessible user interfaces from multimodal design patterns

M Peissner, D Häbe, D Janssen, T Sellner - Proceedings of the 4th ACM …, 2012 - dl.acm.org
Adaptive user interfaces can make technology more accessible. Quite a number of
conceptual and technical approaches have been proposed for adaptations to diverse user …

Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project

J Nichols, BA Myers - ACM Transactions on Computer-Human …, 2009 - dl.acm.org
Over six years, we iterated on the design of a language for describing the functionality of
appliances, such as televisions, telephones, VCRs, and copiers. This language has been …

Proxemic-aware controls: Designing remote controls for ubiquitous computing ecologies

D Ledo, S Greenberg, N Marquardt… - Proceedings of the 17th …, 2015 - dl.acm.org
Remote controls facilitate interactions at-a-distance with appliances. However, the
complexity, diversity, and increasing number of digital appliances in ubiquitous computing …

User interface plasticity: model driven engineering to the limit!

J Coutaz - Proceedings of the 2nd ACM SIGCHI symposium on …, 2010 - dl.acm.org
Ten years ago, I introduced the notion of user interface plasticity to denote the capacity of
user interfaces to adapt, or to be adapted, to the context of use while preserving usability …

Towards the ubiquitous visualization: Adaptive user-interfaces based on the Semantic Web

R Hervás, J Bravo - Interacting with Computers, 2011 - academic.oup.com
This manuscript presents an infrastructure that contributes to ubiquitous information.
Advances in Ambient Intelligence may help to provide us with the right information at the …

Controlling home and office appliances with smart phones

J Nichols, BA Myers - IEEE Pervasive Computing, 2006 - ieeexplore.ieee.org
The personal universal controller system lets users interact with their appliances through
automatically generated remote control interfaces on their smart phone devices. In this …

Providing an integrated user experience of networked media, devices, and services through end-user composition

MW Newman, A Elliott, TF Smith - International Conference on Pervasive …, 2008 - Springer
Networked devices for the storage and rendering of digital media are rapidly becoming
ubiquitous in homes throughout the industrialized world. Existing approaches to home …