Context-Aware Architecture for Intelligent Application Services in Ubiquitous Computing

In this paper, we design a context-aware architecture for dealing with intelligent application services in ubiquitous computing. The context-aware architecture is composed of middleware, context server, and client. The middleware component of our context-aware architecture plays an important role in recognizing a moving node with mobility by using a Bluetooth wireless communication technology as well as in executing an appropriate execution module according to the context acquired from a context server. The context server functions as a manager that efficiently stores into the database server context information, such as user's current status, physical environment, and resources of a computing system. To verify the usefulness of our architecture, we finally develop a context-aware application system base on it, which provides users with a music playing service in ubiquitous computing environment.

[1]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[2]  Mark Weiser The computer for the 21st century , 1991 .

[3]  Andy Hopper,et al.  The Anatomy of a Context-Aware Application , 2002, Wirel. Networks.

[4]  L. Azzopardi,et al.  Topic based language models for ad hoc information retrieval , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[5]  Ata Kabán,et al.  On an equivalence between PLSI and LDA , 2003, SIGIR.

[6]  W. Bruce Croft,et al.  LDA-based document models for ad-hoc retrieval , 2006, SIGIR.

[7]  Stephen S. Yau,et al.  Context-sensitive middleware for real-time software in ubiquitous computing environments , 2001, Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. ISORC 2001.

[8]  Keith Cheverst,et al.  Experiences of developing and deploying a context-aware tourist guide: the GUIDE project , 2000, MobiCom '00.

[9]  Woontack Woo,et al.  Ubi-UCAM: A Unified Context-Aware Application Model , 2003, CONTEXT.

[10]  Anne-Marie Kermarrec,et al.  Improving level of service for mobile users using context-awareness , 1999, Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems.

[11]  M. Weiser The Computer for the Twenty-First Century , 1991 .

[12]  Abraham Bernstein,et al.  Software infrastructure and design challenges for ubiquitous computing applications , 2002, CACM.

[13]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.