Ambient Intelligence: The MyCampus Experience

Abstract : Over the past five years, the MyCampus group at Carnegie Mellon University has been developing and experimenting with Ambient Intelligence technologies aimed at enhancing everyday life. The project has drawn on multiple areas of expertise, combining the development of an open Semantic Web infrastructure for context-aware service provisioning with an emphasis on issues of privacy and usability. In this paper, we review key motivations behind the project, discuss the MyCampus Semantic Web infrastructure and report on our experience tailoring the architecture for different environments "e.g. everyday campus life applications, office applications, museum tour guide". This includes a discussion of Semantic e-Wallets aimed at reconciling user demands for context awareness and privacy as well as a description of different context-aware applications developed and evaluated during the course of the project. We also discuss our experience using Case-Based Reasoning "CBR" functionality developed to overcome usability issues associated with capturing complex, context-sensitive user preferences. The paper concludes with a summary of lessons learned so far and of challenges still to be addressed.

[1]  Fabien L. Gandon,et al.  Context-aware computing using a shared contextual information service , 2004 .

[2]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[3]  Fabien L. Gandon,et al.  A Semantic E-Wallet to Reconcile Privacy and Context Awareness , 2003, SEMWEB.

[4]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[5]  Jason Hong,et al.  Towards Everyday Privacy for Ubiquitous Computing , 2003 .

[6]  UDDI Executive Overview: Enabling Service-Oriented Architecture , 2004 .

[7]  Juan M. Corchado,et al.  Agents for the web , 2004 .

[8]  Marc Langheinrich,et al.  A Privacy Awareness System for Ubiquitous Computing Environments , 2002, UbiComp.

[9]  Wen-Tai Hsieh,et al.  Semantic Web technologies for context-aware museum tour guide applications , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[10]  Munindar P. Singh,et al.  Agents on the Web: The Agent Test , 1997, IEEE Internet Comput..

[11]  Nick Cercone,et al.  Rule-Induction and Case-Based Reasoning: Hybrid Architectures Appear Advantageous , 1999, IEEE Trans. Knowl. Data Eng..

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

[13]  Eric Shade,et al.  Ready for prime time , 2002 .

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

[15]  James A. Landay,et al.  An architecture for privacy-sensitive ubiquitous computing , 2004, MobiSys '04.

[16]  D. Kibler,et al.  Instance-based learning algorithms , 2004, Machine Learning.

[17]  Timothy W. Finin,et al.  A policy language for a pervasive computing environment , 2003, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks.

[18]  H. R. J. Grosch,et al.  The Future of Computing , 1958 .

[19]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

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

[21]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[22]  James A. Landay,et al.  A Context/Communication Information Agent , 2001, Personal and Ubiquitous Computing.

[23]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[24]  Ernest Friedman Hill,et al.  Jess in Action: Java Rule-Based Systems , 2003 .

[25]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[26]  Fabien Gandon,et al.  Using Semantic Web Services for Context-Aware Mobile Applications , 2004 .

[27]  P. Libby The Scientific American , 1881, Nature.

[28]  Norman Sadeh,et al.  Creating an Open Agent Environment for Context-Aware M-Commerce , 2002 .

[29]  Fabien L. Gandon,et al.  Semantic web technologies to reconcile privacy and context awareness , 2003, Journal of Web Semantics.

[30]  Peter Steenkiste,et al.  Implementing access control to people location information , 2004, SACMAT '04.

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

[32]  Mark S. Ackerman,et al.  Privacy in pervasive environments: next generation labeling protocols , 2004, Personal and Ubiquitous Computing.