Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Proceedings of the 7th annual international conference on Mobile computing and networking
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Human-Computer Interaction (3rd Edition)
Human-Computer Interaction (3rd Edition)
The KidsRoom: A Perceptually-Based Interactive and Immersive Story Environment
Presence: Teleoperators and Virtual Environments
A meta user interface to control multimodal interaction in smart environments
Proceedings of the 14th international conference on Intelligent user interfaces
Meta-user interfaces for ambient spaces
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Selective modeling to support task migratability of interactive artifacts
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Hi-index | 0.00 |
Smart environments aim at inferring the intention of the user and based on that information, they offer optimal assistance for the users while performing their tasks. This paper discusses the role of supportive user interfaces for explicitly interacting with the environment in such cases where implicit interactions of the users fail or the users want to get informed about the state of the environment. It will be shown by small examples how patterns help to specify the intended support with implicit and explicit interactions. A notation for presentation patterns will be introduced that allows users dynamically to change the presentation style. It will be discussed how extended task models can be combined with presentation patterns and how this information can be used in supportive user interfaces on mobile devices.