Toward a Multidisciplinary Model of Context to Support Context-Aware Computing

Capturing, defining, and modeling the essence of context are challenging, compelling, and prominent issues for interdisciplinary research and discussion. The roots of its emergence lie in the inconsistencies and ambivalent definitions across and within different research specializations (e.g., philosophy, psychology, pragmatics, linguistics, computer science, and artificial intelligence). Within the area of computer science, the advent of mobile context-aware computing has stimulated broad and contrasting interpretations due to the shift from traditional static desktop computing to heterogeneous mobile environments. This transition poses many challenging, complex, and largely unanswered research issues relating to contextual interactions and usability. To address those issues, many researchers strongly encourage a multidisciplinary approach. The primary aim of this article is to review and unify theories of context within linguistics, computer science, and psychology. Summary models within each discipline are used to propose an outline and detailed multidisciplinary model of context involving (a) the differentiation of focal and contextual aspects of the user and application's world, (b) the separation of meaningful and incidental dimensions, and (c) important user and application processes. The models provide an important foundation in which complex mobile scenarios can be conceptualized and key human and social issues can be identified. The models were then applied to different applications of context-aware computing involving user communities and mobile tourist guides. The authors' future work involves developing a user-centered multidisciplinary design framework (based on their proposed models). This will be used to design a large-scale user study investigating the usability issues of a context-aware mobile computing navigation aid for visually impaired people.

[1]  Paul Dourish,et al.  Introduction to This Special Issue on Context-Aware Computing , 2001, Hum. Comput. Interact..

[2]  Andy Hopper,et al.  A new location technique for the active office , 1997, IEEE Wirel. Commun..

[3]  Mark D. Dunlop,et al.  Towards a Multidisciplinary Model of Context to Support Context-Aware Computing , 2005 .

[4]  T. Selkar,et al.  Context-aware design and interaction in computer systems , 2000 .

[5]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[6]  Brenda Dervin,et al.  Given a context by any other name: methodological tools for taming the unruly beast , 1997 .

[7]  Chiara Ghidini,et al.  On the Dimensions of Context Dependence: Partiality, Approximation, and Perspective , 2001, CONTEXT.

[8]  Hamid R. Ekbia,et al.  Context and Relevance: A Pragmatic Approach , 2001, CONTEXT.

[9]  Gregory D. Abowd,et al.  CyberDesk: a framework for providing self-integrating context-aware services , 1998, IUI '98.

[10]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[11]  Mark D. Dunlop,et al.  Towards a multidisciplinary user-centric design framework for context-aware applications , 2003 .

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

[13]  David R. Morse,et al.  Enhanced Reality Fieldwork: the Context Aware Archaeological Assistant , 1997 .

[14]  J. Dewey Context and thought , 1931 .

[15]  Harry Bunt,et al.  Context and Dialogue Control , 1994 .

[16]  George W. Davidson,et al.  Chambers 21st Century Dictionary , 1993 .

[17]  Peter Scheuermann,et al.  CATIS: A Context-Aware Tourist Information System , 2003 .

[18]  Steven M. Smith Environmental context—dependent memory. , 1988 .

[19]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

[20]  Patrick Brézillon,et al.  Using Knowledge in Its Context: Report on the IJCAI-93 Workshop , 1995, AI Mag..

[21]  Anita Fetzer,et al.  Recontextualizing Context , 2005, English and American Studies in German.

[22]  Charles Tijus Contextual Categorization and Cognitive Phenomena , 2001, CONTEXT.

[23]  Qingfeng Huang,et al.  Supporting Context-Aware Computing in Ad Hoc Mobile Environments , 2002 .

[24]  G. Davies,et al.  Memory in context : context in memory , 1990 .

[25]  Anind K. Dey,et al.  Context-Aware Computing: The CyberDesk Project , 1998 .

[26]  Joëlle Coutaz,et al.  Foundations for a Theory of Contextors , 2002, CADUI.

[27]  W. Keith Edwards,et al.  Intelligibility and Accountability: Human Considerations in Context-Aware Systems , 2001, Hum. Comput. Interact..

[28]  Nicolas Spyratos,et al.  Context in Artificial Intelligent and Information Modeling , 2002 .

[29]  Peter J. Brown,et al.  The Stick-e Document: a Framework for Creating Context-aware Applications , 1996 .

[30]  John H. Connolly,et al.  Context in the Study of Human Languages and Computer Programming Languages: A Comparison , 2001, CONTEXT.

[31]  John Dewey,et al.  On Experience, Nature, and Freedom: Representative Selections. , 1960 .

[32]  Elizabeth D. Mynatt,et al.  Increasing the opportunities for aging in place , 2000, CUU '00.

[33]  Ted Selker,et al.  Context-aware design and interaction in computer systems , 2000, IBM Syst. J..

[34]  B. Dervin,et al.  Sense-Making Methodology Reader: Selected Writings of Brenda Dervin , 2003 .

[35]  Keith Cheverst,et al.  Developing a context-aware electronic tourist guide: some issues and experiences , 2000, CHI.

[36]  Abdelsalam Helal,et al.  Drishti: an integrated navigation system for visually impaired and disabled , 2001, Proceedings Fifth International Symposium on Wearable Computers.

[37]  Jenna Burrell,et al.  Collectively defining context in a mobile, networked computing environment , 2001, CHI Extended Abstracts.

[38]  Paul Dourish,et al.  Seeking a Foundation for Context-Aware Computing , 2001, Hum. Comput. Interact..

[39]  Maurice Grinberg,et al.  Simulating Context Effects in Problem Solving with AMBR , 2001, CONTEXT.

[40]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[41]  R. S. Ramakrishna,et al.  Context-aware application framework based on Open Service Gateway , 2001, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No.01EX479).

[42]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[43]  Harry B. Funk,et al.  "CONTEXT SENSITIVE" INTERFACE DESIGN , 1997 .

[44]  Tomoko Matsui,et al.  Experimental Pragmatics: Towards Testing Relevance-Based Predictions about Anaphoric Bridging Inferences , 2001, CONTEXT.

[45]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.