Mind over machine: the power of human intuition and expertise in the era of the computer
Mind over machine: the power of human intuition and expertise in the era of the computer
Tailoring object descriptions to a user's level of expertise
Computational Linguistics - Special issue on user modeling
Making Autonomic Computing Systems Accountable: The Problem of Human-Computer
DEXA '03 Proceedings of the 14th International Workshop on Database and Expert Systems Applications
a CAPpella: programming by demonstration of context-aware applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Topiary: a tool for prototyping location-enhanced applications
Proceedings of the 17th annual ACM symposium on User interface software and technology
Human-Computer Interaction
Developing context-aware pervasive computing applications: Models and approach
Pervasive and Mobile Computing
Middleware for distributed context-aware systems
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Personalising context-aware applications
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Survey on contemporary remote surveillance systems for public safety
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
The User's Touch: A Design Requirement for Smart Spaces
International Journal of Advanced Pervasive and Ubiquitous Computing
Hi-index | 0.00 |
Pervasive computing environments require applications that reduce user distraction from other tasks. Context-awareness attempts to address this problem by making applications more adaptive and autonomous. Context-aware pervasive systems rely on information about the context and user preferences to guide their behaviour. However, context-aware applications do not always behave as users expect, and can cause users to feel loss of control over their applications. To mitigate these problems, context-aware systems must provide mechanisms to strike a suitable balance between user control and software autonomy. This has implications on the way that middleware for context-aware systems must be designed. Most current middleware solutions for context aware systems support the gathering and management of context information, while some also support the management and evaluation of user preferences; however, few middleware solutions address the issue of providing transparency (to facilitate user understanding of application actions) and user control. This paper describes the most relevant work in this area, as well as ongoing research on extending a previously developed middleware to better support transparency and control.