Comparing two approaches to context: realism and constructivism

During the last few years, there have been debates over what is context and how computers should act upon it. Two disparate camps of thought can be recognized. First, Realism, having its roots in natural sciences, believes that contexts exist out there and that, if properly instrumented and programmed, computers can correctly recognize and adapt to them. Second, Constructivism, having its roots in human and social sciences, believes that contexts are human creations, mental and social, and that computers ought to provide resources for managing them. We reveal some fundamental differences between the two in three different application domains. We show that despite the deep-going controversies, both camps benefit from considering the alternative approach and a middle ground can be found.

[1]  Andrew G. Walker The Reality of Ethnomethodology , 1977 .

[2]  Batya Friedman,et al.  New directions: a value-sensitive design approach to augmented reality , 2000, DARE '00.

[3]  Kristina Höök,et al.  Social Navigation of Information Space , 1999, Computer Supported Cooperative Work.

[4]  Paul Dourish,et al.  Where the action is , 2001 .

[5]  Antti Oulasvirta,et al.  Six modes of proactive resource management: a user-centric typology for proactive behaviors , 2004, NordiCHI '04.

[6]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[7]  I. Hacking The Social Construction of What , 1999 .

[8]  Wendy S. Ark,et al.  The Emotion Mouse , 1999, HCI.

[9]  James Fogarty,et al.  Examining the robustness of sensor-based statistical models of human interruptibility , 2004, CHI.

[10]  Mark Weiser The computer for the 21st century , 1991 .

[11]  Gareth J. F. Jones,et al.  Context-aware Retrieval: Exploring a New Environment for Information Retrieval and Information Filtering , 2001, Personal and Ubiquitous Computing.

[12]  Virpi Roto,et al.  Interaction in 4-second bursts: the fragmented nature of attentional resources in mobile HCI , 2005, CHI.

[13]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[14]  Lucy Suchman Plans and situated actions: the problem of human-machine communication , 1987 .

[15]  Kristina Höök,et al.  User-Centred Design and Evaluation of Affective Interfaces , 2004, From Brows to Trust.

[16]  David L. Tennenhouse,et al.  Proactive computing , 2000, Commun. ACM.

[17]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[18]  Mary Czerwinski,et al.  Scope: providing awareness of multiple notifications at a glance , 2002, AVI '02.

[19]  Antti Oulasvirta,et al.  Understanding Mobile Contexts , 2003, Mobile HCI.

[20]  Marc Davis,et al.  Metadata creation system for mobile images , 2004, MobiSys '04.

[21]  Lucy A. Suchman,et al.  Plans and Situated Actions: The Problem of Human-Machine Communication (Learning in Doing: Social, , 1987 .

[22]  Alan J. Munro,et al.  Personal and Social Navigation of Information Space , 1999 .

[23]  Rosalind W. Picard,et al.  Expression glasses: a wearable device for facial expression recognition , 1999, CHI Extended Abstracts.

[24]  Kristina Höök,et al.  Designing Gestures for Affective Input: An Analysis of Shape, Effort and Valence , 2003 .