The Rationale for Infrastructure Support for Adaptive and Context-aware Applications: A Position Paper

Research has demonstrated that mobile and wireless applications benefit from a knowledge of their operating environment. Examples of context-aware or adaptive applications have been constructed and evaluated with the results being widely disseminated within the research community. However, the field is still sufficiently new that there are currently no standards for describing, disseminating or managing the necessary contextual information. Moreover, there are no standards (or even accepted best practices) for coordinating adaptation across multiple applications and systems. In this position paper we argue that the lack of standards in this area will inhibit the widespread deployment of many of the compelling context-aware mobile applications currently being designed.

[1]  M. Frans Kaashoek,et al.  Mobile Computing with the Rover Toolkit , 1997, IEEE Trans. Computers.

[2]  Gordon S. Blair,et al.  Developing Adaptive Applications: The MOST Experience , 1999, Integr. Comput. Aided Eng..

[3]  Rui José,et al.  Scalable and Flexible Location-Based Services for Ubiquitous Information Access , 1999, HUC.

[4]  Hiroshi Ishii,et al.  Tangible bits: towards seamless interfaces between people, bits and atoms , 1997, CHI.

[5]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

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

[7]  Randy H. Katz,et al.  Composable ad-hoc mobile services for universal interaction , 1997, MobiCom '97.

[8]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[9]  Gregory D. Abowd,et al.  Rapid prototyping of mobile context-aware applications: the Cyberguide case study , 1996, MobiCom '96.

[10]  Ulf Leonhardt,et al.  Supporting location-awareness in open distributed systems , 1998 .

[11]  Gregory D. Abowd,et al.  A Context-Based Infrastructure for Smart Environments , 2000 .

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

[13]  Robin Kravets,et al.  Power management techniques for mobile communication , 1998, MobiCom '98.

[14]  D. B. Davis,et al.  Sun Microsystems Inc. , 1993 .

[15]  Keith Cheverst,et al.  An Architecture for the Effective Support of Adaptive Context-Aware Applications , 2001, Mobile Data Management.

[16]  Robin Kravets,et al.  Application‐driven power management for mobile communication , 2000, Wirel. Networks.

[17]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

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

[19]  Keith Cheverst,et al.  Experiences of developing and deploying a context-aware tourist guide: the GUIDE project , 2000, MobiCom '00.

[20]  Nigel Davies,et al.  Supporting Service Discovery, Querying and Interaction in Ubiquitous Computing Environments , 2001, MobiDe '01.

[21]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[22]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.