AUGUR: providing context-aware interaction support

As user interfaces become more and more complex and feature laden, usability tends to decrease. One possibility to counter this effect are intelligent support mechanisms. In this paper, we present AUGUR, a system that provides context-aware interaction support for navigating and entering data in arbitrary form-based web applications. We further report the results of an initial user study we performed to evaluate the usability of such context-aware interaction support. AUGUR combines several novel approaches: (i) it considers various context sources for providing interaction support, and (ii) it contains a context store that mimics the user's short-term memory to keep track of the context information that currently influences the user's interactions. AUGUR thereby combines the advantages of the three main approaches for supporting the user's interactions, i.e. knowledge-based systems, learning agents, and end-user programming.

[1]  Brad A. Myers,et al.  Citrine: providing intelligent copy-and-paste , 2004, UIST '04.

[2]  Peter Lonsdale,et al.  Using Context Awareness to Enhance Visitor Engagement in a Gallery Space , 2005, BCS HCI.

[3]  Max Mühlhäuser,et al.  Designing and Implementing Smart Spaces , 2007 .

[4]  Tomás E. Uribe,et al.  Deploying a personalized time management agent , 2006, AAMAS '06.

[5]  Jiun-Hung Chen,et al.  Recovering from errors during programming by demonstration , 2008, IUI '08.

[6]  Melanie Hartmann,et al.  Context Models and Context Awareness , 2008, Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises.

[7]  Melanie Hartmann,et al.  Prediction Algorithms for User Actions , 2007, LWA.

[8]  Eric Horvitz,et al.  Principles of mixed-initiative user interfaces , 1999, CHI '99.

[9]  Max Mühlhäuser,et al.  MundoCore: A light-weight infrastructure for pervasive computing , 2007, Pervasive Mob. Comput..

[10]  Analía Amandi,et al.  Connecting web applications with interface agents , 2004, Int. J. Web Eng. Technol..

[11]  Max Mühlhäuser,et al.  Using Similarity Measures for Context-Aware User Interfaces , 2008, 2008 IEEE International Conference on Semantic Computing.

[12]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[13]  Gregory D. Abowd,et al.  CyberDesk: a framework for providing self-integrating ubiquitous software services , 1997, UIST '97.

[14]  Erwin Aitenbichler Ubiquitous Computing Technology for Real Time Enterprises , 2008 .

[15]  Krzysztof Z. Gajos,et al.  SUPPLE: automatically generating user interfaces , 2004, IUI '04.

[16]  Henry Lieberman,et al.  Out of context: Computer systems that adapt to, and learn from, context , 2000, IBM Syst. J..

[17]  C. Lebiere,et al.  The Atomic Components of Thought , 1998 .

[18]  Jacob Eisenstein,et al.  Agents and GUIs from task models , 2002, IUI '02.

[19]  Max Mühlhäuser,et al.  Web based evaluation of proactive user interfaces , 2008, Journal on Multimodal User Interfaces.

[20]  Melanie Hartmann,et al.  Task Models for Proactive Web Applications , 2007, WEBIST.

[21]  Candace L. Sidner,et al.  COLLAGEN: A Collaboration Manager for Software Interface Agents , 1998, User Modeling and User-Adapted Interaction.