A discourse model for interaction design based on theories of human communication
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Modeling of interaction design by end users through discourse modeling
Proceedings of the 13th international conference on Intelligent user interfaces
Transforming Discourse Models to Structural User Interface Models
Models in Software Engineering
Automatic Generation of the Behavior of a User Interface from a High-Level Discourse Model
HICSS '09 Proceedings of the 42nd Hawaii International Conference on System Sciences
Fully automatic user interface generation from discourse models
Proceedings of the 14th international conference on Intelligent user interfaces
Generating content presentation according to purpose
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Semi-automatic user interface generation considering pointing granularity
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Exploiting web service annotations in model-based user interface development
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Interactive model driven graphical user interface generation
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Automated generation of device-specific WIMP UIs: weaving of structural and behavioral models
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
An automated layout approach for model-driven WIMP-UI generation
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
UsiComp: an extensible model-driven composer
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
A transformation engine for model-driven UI generation
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Automated generation of graphical user interfaces (GUIs) from models is possible, but their usability is often not good enough for real-world use, in particular not for small devices. Also automated tailoring of GUIs for different devices is still an issue. Our tools provide such tailoring for different devices through automatic optimization of corresponding optimization objectives under given constraints. Currently, two different optimization strategies are implemented, with their focus on tapping and vertical scrolling on touchscreen, respectively. The constraints (relevant properties such as screen size and resolution) are to be provided by the users of our tools in device specifications. Through our tool support, WIMP (window, icon, menu, pointer) GUIs can be generated at a decent level of usability nearly automatically, in particular for small devices. This is important due to the more and more widespread use of smartphones.