Creating Context-Aware Software Agents

Sharing ontologies, sensing context and reasoning are crucial to the realization of context-aware software agents. This document de- scribes our efforts in using the Resource Description Framework (RDF) and Prolog Forward Chaining (Pfc) system to provide support for ontology sharing and reasoning in the CoolAgent Recommendation System (CoolAgent RS), a context-aware multi-agent system. We also describes the implementation of the CoolAgent RS document and cuisine recommendation services that provide tailored services by exploiting user's context.

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

[2]  Hao Yan,et al.  Context-aware office assistant , 2000, IUI '00.

[3]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[4]  Gregory D. Abowd,et al.  The Conference Assistant: combining context-awareness with wearable computing , 1999, Digest of Papers. Third International Symposium on Wearable Computers.

[5]  Alex Pentland,et al.  Situation Aware Computing with Wearable Computers , 2001 .

[6]  Gregory D. Abowd,et al.  Distributed Mediation of Imperfectly Sensed Context in Aware Environments , 2000 .

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

[8]  Chris Schmandt,et al.  Location-Aware Information Delivery with ComMotion , 2000, HUC.

[9]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[10]  Reed Letsinger,et al.  A language for publishing and scheduling events , 2001 .

[11]  Wolfram Conen,et al.  A Logical Interpretation of RDF , 2000 .

[12]  Mark A. Musen,et al.  The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility , 2000, EKAW.

[13]  Brian N. Bershad,et al.  Mobisaic: An Information System for a Mobile Wireless Computing Environment , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[14]  R. Fritzson,et al.  Adding forward chaining and truth maintenance to Prolog , 1989, [1989] Proceedings. The Fifth Conference on Artificial Intelligence Applications.

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