Groupware and social dynamics: eight challenges for developers
Communications of the ACM
The essential distributed objects survival guide
The essential distributed objects survival guide
Automatic code generation from design patterns
IBM Systems Journal
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
An evaluation of a multiple interface design solution for bloated software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User Interfaces for All: Concepts, Methods, and Tools
User Interfaces for All: Concepts, Methods, and Tools
Model-Based User Interface Design Using Markup Concepts
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
A Model for Usability Pattern-Oriented Design
TAMODIA '02 Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design
Human-Computer Interaction
More precise descriptions of temporal relations within task models
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
HCI pattern semantics in XML: a pragmatic approach
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Structurally supported design of HCI pattern languages
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Patterns for task- and dialog-modeling
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
A model- and pattern-based approach for development of user interfaces of interactive systems
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Generative pattern-based design of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Hi-index | 0.00 |
The convergence of the Internet, mobile telephony, and hand-held technologies has led to the emergence of new kinds of internet-based interactive systems. Such systems can allow a single or a group of users to interact with the server-side services using different kinds of devices. In this technological context, a Multiple User Interface (MUI) refers to an interactive system that provides both multiple views of the information and coordinates the services provided to a user. The desired views are made available on different platforms, operating systems, user interface toolkits and on a large array of devices. Each view should take into account the specific capabilities and constraints of the platform. This paper begins by describing a set of constraints and characteristics intrinsic to multiple user interfaces, and then by examining the impacts of these constraints on the specification, design and validation processes. Then, it describes the research opportunities in important topics relevant to MUI development and usability including cross-platform usability, adaptation, task model-based and pattern-oriented design.