On user interface reference models
ACM SIGCHI Bulletin
An object-oriented user interface management system
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
ACM Transactions on Graphics (TOG)
A survey of three dialogue models
ACM Transactions on Graphics (TOG)
UIMS support for direct manipulation interfaces
ACM SIGGRAPH Computer Graphics
Larger issues in user interface management
ACM SIGGRAPH Computer Graphics
ACM SIGGRAPH Computer Graphics
MIKE: the menu interaction kontrol environment
ACM Transactions on Graphics (TOG) - Special issue on user interface software
The Z notation: a reference manual
The Z notation: a reference manual
PostScript language reference manual (2nd ed.)
PostScript language reference manual (2nd ed.)
Event-response systems: a technique for specifying multi-threaded dialogues
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Separating the user interface from the functionality of application programs
Separating the user interface from the functionality of application programs
A graphical management system for semantic multimedia databases
A graphical management system for semantic multimedia databases
Human computer interaction group, University of York, U.K. (lab review)
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An architecture for tailoring cooperative multi-user displays
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Challenges for Cooperative Work on the Web: An Analytical Approach
Computer Supported Cooperative Work - Special issue on groupware and the World Wide Web
Instrumental interaction: an interaction model for designing post-WIMP user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Hi-index | 0.00 |
From the point of view of the application designer, user interface services work by factoring some domain common to a range of applications, and implementing this separately. Existing services, such as window managers, UIMSs, or toolkits, either lack generality, or are limited in their separability. A new interface paradigm, here called surface interaction, separates application and interface by factoring presentation and its manipulation, rather than dialogue or functionality. The surface is thus a medium which can be controlled equally by the user or by the application. This paper outlines Presenter, an implementation of a model for surface interaction.