Automatic generation of graphical user interfaces
Proceedings on Graphics Interface '86/Vision Interface '86
Visual programming, programming by example, and program visualization: a taxonomy
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A survey of three dialogue models
ACM Transactions on Graphics (TOG)
MIKE: the menu interaction kontrol environment
ACM Transactions on Graphics (TOG) - Special issue on user interface software
A knowledge-based user interface management system
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing the interface designer's interface
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
Specifying complex dialogs in ALGAE
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Automating the lexical and syntactic design of graphical user interfaces
Automating the lexical and syntactic design of graphical user interfaces
Scope: automated generation of graphical interfaces
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Chisel: a system for creating highly interactive screen layouts
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Creating user interfaces using programming by example, visual programming, and constraints
ACM Transactions on Programming Languages and Systems (TOPLAS)
Coupling a UI framework with automatic generation of context-sensitive animated help
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Druid: a system for demonstrational rapid user interface development
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Automating the lexical and syntactic design of graphical user interfaces: the UofA* UIMS
ACM Transactions on Graphics (TOG)
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Model-based user interface design by example and by interview
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Management of interface design in humanoid
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
A second generation user interface design environment: the model and the runtime architecture
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Knowledgeable development environments using shared design models
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Model-based interface development
CHI '94 Conference Companion on Human Factors in Computing Systems
IEEE Transactions on Parallel and Distributed Systems
Flexible, dynamic user interfaces for Web-delivered training
AVI '96 Proceedings of the workshop on Advanced visual interfaces
Ubiquitous service access through adapted user interfaces on multiple devices
Personal and Ubiquitous Computing
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
A cooperative problem solving system for user interface design
AAAI'90 Proceedings of the eighth National conference on Artificial intelligence - Volume 1
Interface tailoring by exploiting temporality of attributes for small screens
DNIS'10 Proceedings of the 6th international conference on Databases in Networked Information Systems
Temporality-based user interface design approaches for desktop and small screen environment
International Journal of Computational Science and Engineering
Hi-index | 0.00 |
A high-level UIMS which automatically generates the lexical and syntactic design of graphical user interfaces is presented. The interfaces generated by the UIMS can easily and rapidly be refined by the designer by using highly interactive and graphical facilities. The UIMS accepts a high-level description of the semantic commands supported by the application, a description of the implementation device, and optionally, the end user's preferences. Based on these inputs the UIMS generates graphical user interfaces in which the commands are selected from menus and command arguments are provided through interaction with graphical interaction techniques.