The Quick Step to Foxtrot

We propose Foxtrot, a highly flexible architecture for context aware systems that adapts to the versatile requirements of ubiquitous computing environments. To further enhance the gains of the architecture we introduce a context prediction paradigm that incorporates the possibility to increase the accuracy of proactive context aware applications. To utilise this potential we propose a novel context prediction algorithm. Additionally we introduce a methodology for designing context aware systems. Our development guidelines and the corresponding software equip the system designer with powerful analysis tools that support the creation of systems with greatly improved reliability.

[1]  Alois Ferscha,et al.  Recognizing and Predicting Context by Learning from User Behavior 1 , 2003 .

[2]  M. Beigl,et al.  There is more to Context than Location Environment Sensing Technologies for Adaptive Mobile User Interfaces , 1998 .

[3]  Alex Pentland,et al.  Recognizing user context via wearable sensors , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[4]  Rene Mayrhofer,et al.  An architecture for context prediction , 2004 .

[5]  Hans-Joachim Böckenhauer,et al.  Algorithmische Grundlagen der Bioinformatik , 2003 .

[6]  Kristof Van Laerhoven,et al.  Real-time analysis of data from many sensors with neural networks , 2001, Proceedings Fifth International Symposium on Wearable Computers.

[7]  Thad Starner,et al.  Learning Significant Locations and Predicting User Movement with GPS , 2002, Proceedings. Sixth International Symposium on Wearable Computers,.

[8]  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.

[9]  Brian D. Davison,et al.  Predicting Sequences of User Actions , 1998 .

[10]  Guanling Chen,et al.  Context aggregation and dissemination in ubiquitous computing systems , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[11]  Mika Raento,et al.  Adaptive On-Device Location Recognition , 2004, Pervasive.

[12]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

[13]  Louise Barkhuus How to Define the Communication Situation : Context Measures in Present Mobile Telephony , 2003 .

[14]  Albrecht Schmidt,et al.  Ubiquitous computing - computing in context , 2003 .

[15]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[16]  Petteri Nurmi,et al.  Enabling proactiveness through context prediction , 2005 .