Fundamentals of interactive computer graphics
Fundamentals of interactive computer graphics
Creating highly-interactive and graphical user interfaces by demonstration
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
Issues and techniques in touch-sensitive tablet input
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
Using formal specifications in the design of a human-computer interface
Communications of the ACM
Introduction To Automata Theory, Languages, And Computation
Introduction To Automata Theory, Languages, And Computation
A Formal Model of an Interpreter for Nonprocedural Languages
Proceedings of the International Colloquium on Formalization of Programming Concepts
Towards a comprehensive user interface management system
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Graphical input interaction technique (GIIT)
ACM SIGGRAPH Computer Graphics
History, state and future of user interface management systems
ACM SIGCHI Bulletin
A grammar-based approach to automatic generation of user-interface dialogues
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
EDGE - a graph based tool for specifying interaction
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
Task-oriented representation of asynchronous user interfaces
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An annotated bibliography on user interface design
ACM SIGCHI Bulletin
Surface interaction: a paradigm and model for separating application and interface
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The UAN: a user-oriented representation for direct manipulation interface designs
ACM Transactions on Information Systems (TOIS)
Rendezvous: an architecture for synchronous multi-user applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Graphical toolkit approach to user interaction description
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A formal technique for automated dialogue development
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
User-Interface Management Control and Communication
IEEE Software
Temporal aspects of tasks in the user action notation
Human-Computer Interaction
Algorithms for automatic dialogue analysis using propositional production systems
Human-Computer Interaction
Hi-index | 0.00 |
Event-Response Systems are a technique for specifying the syntax of multi-threaded dialogues. They are based on the paradigm of specifying system responses to events generated by the user. They can compactly represent the concurrency needed to implement multi-threaded dialogues. This concurrency support also allows interfaces to be structured differently than is possible with existing dialogue specification systems based on state transition specifications or grammars. This flexibility allows many interfaces, especially direct manipulation interfaces, to be specified with a more modular structure than most existing systems allow.Event-Response Systems are described formally, and a dialogue specification language based on the ERS formalism is informally presented. Some example uses and implementation techniques are also described.