A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
The abstraction-link-view paradigm: using constraints to connect user interfaces to applications
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms
IEEE Pervasive Computing
Distributed User Interface Elements to support Smart Interaction Spaces
ISM '05 Proceedings of the Seventh IEEE International Symposium on Multimedia
A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
A model-based approach for distributed user interfaces
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Architectural patterns for applications with external user interface elements
Pervasive and Mobile Computing
Hi-index | 0.00 |
To fulfil the requirements of emerging trends in mobile interaction, common patterns for system design need adaptations and extensions. The realization of explicit interaction in ambient or pervasive computing environments introduces a physical distribution of input devices and technology embedded into the environment of the user. This paper presents the extension of the Model-View-Controller approach to separate the user interface implementation from the physical host of the application to control.