Designing for usability: key principles and what designers think
Communications of the ACM
Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
Distributed cognition: toward a new foundation for human-computer interaction research
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
Task Analysis for Human-Computer Interaction
Task Analysis for Human-Computer Interaction
Model Checking Interactor Specifications
Automated Software Engineering
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Human-centered design considered harmful
interactions - Ambient intelligence: exploring our living environment
Human-Computer Interaction (3rd Edition)
Human-Computer Interaction (3rd Edition)
Analyzing human-computer interaction as distributed cognition: the resources model
Human-Computer Interaction
Intertwined modeling and implementation of interactive systems using HOPS
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
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
A constructive approach for design space exploration
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
This paper describes how the HOPS notation can be used to support Human Centered Design. It discusses the role of the notation in providing multiple design viewpoints. It demonstrates how the HOPS tool can be used to animate these viewpoints. Finally, HOPS is used to specify how the system provides information resources for user action. This approach to specifying plausible user behavior is contrasted with a task based approach. The HOPS based design techniques are illustrated through a process control example.