A generator of direct manipulation office systems
ACM Transactions on Information Systems (TOIS)
Expert systems: perils and promise
Communications of the ACM
An object-oriented user interface management system
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
The Trillium user interface design environment
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An object-oriented approach to graphical interfaces
ACM Transactions on Graphics (TOG)
ACM Transactions on Graphics (TOG)
A survey of three dialogue models
ACM Transactions on Graphics (TOG)
Transformations on a formal specification of user-computer interfaces
ACM SIGGRAPH Computer Graphics
Larger issues in user interface management
ACM SIGGRAPH Computer Graphics
A specification language for direct-manipulation user interfaces
ACM Transactions on Graphics (TOG) - Special issue on user interface software
MIKE: the menu interaction kontrol environment
ACM Transactions on Graphics (TOG) - Special issue on user interface software
Designing for designers: an analysis of design practice in the real world
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
A user interface toolkit based on graphical objects and constraints
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
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
Modular implementation of presentations
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
A control panel interface for graphics and image processing applications
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Design alternatives for user interface management sytems based on experience with COUSIN
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Input/output linkage in a user interface management system
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Squeak: a language for communicating with mice
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Optimization criteria for checkpoint placement
Communications of the ACM
On the inevitable intertwining of specification and implementation
Communications of the ACM
Towards a comprehensive user interface management system
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
SYNGRAPH: A graphical user interface generator
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A user interface management system
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
Rapid prototyping of interactive information systems
Proceedings of the workshop on Rapid prototyping
Encapsulating interactive behaviors
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM
Standardizing the interface between applications and UIM's
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
A two-view approach to constructing user interfaces
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Vamp: the Aldus application framework
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
The use of multimethods and method combination in a CLOS based window interface
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Creating user interfaces using programming by example, visual programming, and constraints
ACM Transactions on Programming Languages and Systems (TOPLAS)
What you look at is what you get: eye movement-based interaction techniques
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toto: a tool for selecting interaction techniques
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
A new model for handling input
ACM Transactions on Information Systems (TOIS)
XWIB: an X-Windows interface builder for scientific and engineering application programs
SIGSMALL '91 Proceedings of the 1991 ACM SIGSMALL/PC symposium on Small systems
Future directions in user-computer interface software
COCS '91 Proceedings of the conference on Organizational computing systems
Automating Visual Language Generation
IEEE Transactions on Software Engineering
The use of eye movements in human-computer interaction techniques: what you look at is what you get
ACM Transactions on Information Systems (TOIS) - Special issue on computer—human interaction
Extending the user interface to the multiuser environment
ACM SIGOIS Bulletin
XWIB: an X-Windows interface builder for scientific and engineering application programs
ACM SIGSMALL/PC Notes
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
TAE Plus: Transportable Applications Environment Plus: a user interface development environment
ACM Transactions on Information Systems (TOIS)
ACE: building interactive graphical applications
Communications of the ACM - Special issue on graphical user interfaces
VB2: an architecture for interaction in synthetic worlds
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
User interface specification using an enhanced spreadsheet model
ACM Transactions on Graphics (TOG)
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Computer-Human Interaction (TOCHI)
An approach to support automatic generation of user interfaces
ACM Transactions on Programming Languages and Systems (TOPLAS)
Introduction and overview to human-computer interaction
CHI '95 Conference Companion on Human Factors in Computing Systems
ACM Transactions on Computer-Human Interaction (TOCHI)
User interface development and software environments: the Chiron-1 system
ICSE '91 Proceedings of the 13th international conference on Software engineering
Introduction & overview to human-computer interaction
Conference Companion on Human Factors in Computing Systems
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Introduction & overview of human-computer interaction
CHI '94 Conference Companion on Human Factors in Computing Systems
Human-computer interaction: introduction and overview
CHI 98 Cconference Summary on Human Factors in Computing Systems
Making Use of Scenarios for Validating Analysis and Design
IEEE Transactions on Software Engineering
Direct-manipulation user interface modeling with high-level Petri nets
CSC '91 Proceedings of the 19th annual conference on Computer Science
A Distributed Object-Oriented Language for Heterogeneous Computer Networks
The Journal of Supercomputing
A Taxonomy of Window Manager User Interfaces
IEEE Computer Graphics and Applications
The Ignatius Environment: Supporting the Design and Development of Expert-System User Interfaces
IEEE Expert: Intelligent Systems and Their Applications
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Human-computer interaction: introduction and overview
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Prototyping Pre-implementation Designs of Virtual Environment Behaviour
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
Towards A Task-Based Methodology For Designing GUIs
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
The state of the art of visual languages for visualization
VIS '92 Proceedings of the 3rd conference on Visualization '92
Human-computer interaction: introduction and overview
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
The Simple Virtual Environment Library: An Extensible Framework for Building VE Applications
Presence: Teleoperators and Virtual Environments
Extensible MMI system for mobile device
IASTED-HCI '07 Proceedings of the Second IASTED International Conference on Human Computer Interaction
Taxonomies of visual programming and program visualization
Journal of Visual Languages and Computing
An integrated data flow visual language and software development environment
Journal of Visual Languages and Computing
Graphical user interface development on the basis of data flows specification
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
The auckland layout editor: an improved GUI layout specification process
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.02 |
An overview is given of user-interface development systems (UIDS). Systems are classified by how they let the programmer specify the interfaces, and examples of each type are given. The three types are language-based, graphical, and automatic creation interfaces. Shortcomings of UIDS and user-interface toolkits are discussed.