Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
Inside RISKS: putting on your best interface
Communications of the ACM
Challenges of HCI design and implementation
interactions
The trouble with computers
Computer related risks
Building user and expert models by long-term observation of application usage
UM '99 Proceedings of the seventh international conference on User modeling
Margin notes: building a contextually aware associative memory
Proceedings of the 5th international conference on Intelligent user interfaces
Trapped in the Net: The Unanticipated Consequences of Computerization
Trapped in the Net: The Unanticipated Consequences of Computerization
Fatal Defect: Chasing Killer Computer Bugs
Fatal Defect: Chasing Killer Computer Bugs
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Letizia: an agent that assists web browsing
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Inferring informational goals from free-text queries: a Bayesian approach
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
The lumière project: Bayesian user modeling for inferring the goals and needs of software users
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Multimodal processing by finding common cause
Communications of the ACM - Multimodal interfaces that flex, adapt, and persist
The dawning of the autonomic computing era
IBM Systems Journal
IBM Systems Journal
, i need you!: initiative and interaction in autonomic systems
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
P3P Adoption on E-Commerce Web sites: A Survey and Analysis
IEEE Internet Computing
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Usable autonomic computing systems: The system administrators' perspective
Advanced Engineering Informatics
A concise introduction to autonomic computing
Advanced Engineering Informatics
Autonomic computing and IBM system z10 active resource monitoring
IBM Journal of Research and Development
User-driven collaborative intelligence: social networks as crowdsourcing ecosystems
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Autonomic Management of Cloud Neighborhoods through Pulse Monitoring
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
Although the goal of autonomic computing is to make systems that work continuously, robustly, and simply, no one imagines that people can be excluded entirely. Whether it is end users getting their jobs done by interacting with autonomic systems or system administrators maintaining, monitoring, and debugging large-scale systems with autonomic components, humans will always be part of the computational process. As autonomic systems become part of the computing infrastructure, new demands will be placed on all users. How do users understand what autonomic systems are trying to do? How should systems portray themselves to users? How can we design the experience of autonomic computing to amplify user capabilities? This paper presents an analysis of the user experience challenges of autonomic computing and discusses design requirements for user interaction. Our main point is that autonomic computing makes effective design of the user experience even more challenging and critical than it is now. The reason is that autonomic actions taken by the system must be understandable by the user and capable of review, revision, and alteration. Because such actions are often made autonomously, a heavy burden is placed on the ability of the system to explain what it is doing and why.