An Infrastructure Approach to Context-Aware Computing

The Context Toolkit (Dey, Abowd, and Salber, 2001 [this special issue]) is only one of many possible architectures for supporting context-aware applications. In this essay, we look at the tradeoffs involved with a service infrastructure approach to context-aware computing. We describe the advantages that a service infrastructure for context awareness has over other approaches, outline some of the core technical challenges that must be addressed before such an infrastructure can be built, and point out promising research directions for overcoming these challenges.

[1]  Richard R. Muntz,et al.  Managing context data for smart spaces , 2000, IEEE Wirel. Commun..

[2]  Eric Horvitz,et al.  Sensing techniques for mobile interaction , 2000, UIST '00.

[3]  Guy Eddon,et al.  Inside Distributed COM , 1998 .

[4]  Jim Waldo,et al.  The Jini Specification , 1999 .

[5]  D. Box,et al.  Simple Object Access Protocol (SOAP) 1.1, W3C Note , 2000 .

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

[7]  Randy H. Katz,et al.  Next century challenges: mobile networking for “Smart Dust” , 1999, MobiCom.

[8]  Bill N. Schilit,et al.  An overview of the PARCTAB ubiquitous computing experiment , 1995, IEEE Wirel. Commun..

[9]  Deborah Estrin,et al.  Next Century Challenges: Mobile Networking for Smart Dust , 1999, MobiCom 1999.

[10]  Randy H. Katz,et al.  Fault-tolerant, Scalable, Wide-Area Internet Service Composition , 2001 .

[11]  A. Watson,et al.  OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification , 2002 .

[12]  Jason Pascoe,et al.  The stick-e note architecture: extending the interface beyond the user , 1997, IUI '97.

[13]  大島 正嗣,et al.  Simple Object Access Protocol と,その応用としてのソフトウェアの組み合わせについて (渡邉昭夫教授退任記念号) , 2001 .

[14]  Armando Fox,et al.  Using Dynamic Mediation to Integrate COTS Entities in a Ubiquitous Computing Environment , 2000, HUC.

[15]  Ben Y. Zhao,et al.  The Ninja architecture for robust Internet-scale systems and services , 2001, Comput. Networks.

[16]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[17]  William Noah Schilit,et al.  A system architecture for context-aware mobile computing , 1995 .

[18]  SystemRoy Want,et al.  The Active Badge Location , 1992 .

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