Abstract
We present SUPPLE, a novel toolkit which automatically generates interfaces for ubiquitous applications. Designers need only specify declarative models of the interface and desired hardware device and SUPPLE uses decision-theoretic optimization to automatically generate a concrete rendering for that device. This paper provides an overview of our system and describes key extensions that barred the previous version (reported in [3]) from practical application. Specifically, we describe a functional modeling language capable of representing complex applications. We propose a new adaptation strategy, split, interfaces, which speeds access to common interface features without disorienting the user. We present a customization facality that a.llows designers and end users to override SUPPLE'S automatic rendering decisions. We describe a distributed architecture which enables computationally-impoverished devices to benefit from SUPPLE interfaces. Finally, we present experiments and a preliminary user-study that demonstrate the practicality of our approach. © Springer-Verlag Berlin Heidelberg 2005.
Cite
CITATION STYLE
Gajos, K., Christianson, D., Hoffmann, R., Shaker, T., Henning, K., Long, J. J., & Weld, D. S. (2005). Fast and robust interface generation for ubiquitous applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3660 LNCS, pp. 37–55). Springer Verlag. https://doi.org/10.1007/11551201_3
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.