Extending State Transition Diagrams for the Specification of Human-Computer Interaction
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
A generator of direct manipulation office systems
ACM Transactions on Information Systems (TOIS)
Fundamentals of interactive computer graphics
Fundamentals of interactive computer graphics
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Creating highly-interactive and graphical user interfaces by demonstration
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
An object-oriented user interface management system
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Input/output linkage in a user interface management system
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
The University of Alberta user interface management system
SIGGRAPH '85 Proceedings of the 12th 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
The device model of interaction
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
A user interface management system which supports direct manipulation
A user interface management system which supports direct manipulation
History, state and future of user interface management systems
ACM SIGCHI Bulletin
Clue: a common lisp user interface environment
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
Graphical specification of flexible user interface displays
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Surface interaction: a paradigm and model for separating application and interface
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Interactive specification of flexible user interface displays
ACM Transactions on Information Systems (TOIS)
Hi-index | 0.00 |
Recently direct manipulation interfaces have received a lot of attention. The direct manipulation paradigm seems to offer significant advantages, particularly for novice users. In this paper we will consider what direct manipulation is, what this means to user interface management systems, and what we should do about it. We will conclude that to support direct manipulation, syntax should be de-emphasized and decentralized, the presentation component of the system should be made more flexible than most exiting systems, and feedback, particularly semantic feedback, is very important and should be supported in a much more automatic fashion.