Context-aware applications using personal sensors

Context-aware applications require the development of convenient frameworks. Effective mobility requires that mobile applications can integrate new sensors or new types of information. This is not possible within traditional applications, because a re-design phase is necessary. We describe in this article an agent-based framework supporting sensors' data fusion and context-aware information exchanges. An ontology-based representation of data is used. Exchanges in-between components are carried out within so-called virtual knowledge communities. An application has been designed within this framework ('Wake me up', taking place in the metro). It makes use of wearable sensor, transmitters and cell phones. The wearable sensor is used to determine the user state. Transmitters provide geographical information, and cell phones are used as personal assistants.

[1]  Jadwiga Indulska,et al.  A software engineering framework for context-aware pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[2]  Harry Chen,et al.  Creating Context-Aware Software Agents , 2001, WRAC.

[3]  Agostino Poggi,et al.  JADE - A Java Agent Development Framework , 2005, Multi-Agent Programming.

[4]  Carlos Juiz,et al.  Context-broker Service Architecture for AmI Systems through Mobile-agents and Ontologies , 2006, Software Engineering Research and Practice.

[5]  Vladimir Pavlovic,et al.  Toward multimodal human-computer interface , 1998, Proc. IEEE.

[6]  Vinny Cahill,et al.  A framework for developing mobile, context-aware applications , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[7]  H. Hosaka,et al.  Development of a behavior recognition system using wireless wearable information devices , 2006, 2006 1st International Symposium on Wireless Pervasive Computing.

[8]  Toshikazu Kato,et al.  Query processing algorithms for time, place, purpose and personal profile sensitive mobile recommendation , 2004, 2004 International Conference on Cyberworlds.

[9]  Gregor Schrott,et al.  Virtual Communities , 2001, Wirtschaftsinf..

[10]  Gregory D. Abowd,et al.  The Design and Use of a Generic Context Server , 1998 .

[11]  Alun D. Preece,et al.  CONOISE-G: agent-based virtual organisations , 2006, AAMAS '06.

[12]  Albrecht Schmidt,et al.  Multi-Sensor Context-Awareness in Mobile Devices and Smart Artifacts , 2002, Mob. Networks Appl..

[13]  Jacques Calmet,et al.  Virtual Knowledge Communities for Corporate Knowledge Issues , 2004, ESAW.