Applications that behave proactively on a user’s behalf, particularly those that react to implicit user context, need to be intelligible to end users, explaining what they are doing and why. This project aims to improve the usability of and trust in context-aware applications, by gaining an understanding of how mental models are formed about context-aware systems, and designing interaction techniques and programming tools that will help application designers make their systems intelligible.

Link to Project
Context Tool Kit