Adaptive User Interfaces Through Dynamic Design Automation
Abstract
The inherent difficulty in supporting human usability in large control systems—such as building environmental and security systems—derives from the large diversity of components and users within each domain. Each system is different, with different types and organizations of devices; each user is different, and takes different roles; each task a user performs varies with the situation. As a result, applying traditional methods of interface design to these systems is insufficient. Designers end up handcrafting each diagram required by each type of user, the effort needed to add new functionality quickly bloats, and users end up juggling multiple disparate applications. We have begun to deploy a tool called DIG (Dynamic Interaction Generation) that addresses this difficulty. DIG uses models of domain, task, and presentation knowledge to automatically design and present interfaces specialized to a user’s current role and task, the current situation, and the capabilities of the current display hardware. In this demonstration, DIG will convert a real-life building management configuration into a dynamic interface that building managers can operate using either a standard PC or a Palm Pilot.
Cite
Text
Penner et al. "Adaptive User Interfaces Through Dynamic Design Automation." AAAI Conference on Artificial Intelligence, 2000.Markdown
[Penner et al. "Adaptive User Interfaces Through Dynamic Design Automation." AAAI Conference on Artificial Intelligence, 2000.](https://mlanthology.org/aaai/2000/penner2000aaai-adaptive/)BibTeX
@inproceedings{penner2000aaai-adaptive,
title = {{Adaptive User Interfaces Through Dynamic Design Automation}},
author = {Penner, Robin R. and Steinmetz, Erik S. and Johnson, Christopher L.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2000},
pages = {1127-1128},
url = {https://mlanthology.org/aaai/2000/penner2000aaai-adaptive/}
}