A Context Management Framework for Context-Aware Applications in Mobile Spaces

Purpose – The rapid proliferation of mobile context aware applications has resulted in an increased research interest towards developing specialized context data management strategies for mobile entities. The purpose of this paper is to aim to develop a new way to model mobile entities and manage their contexts accordingly.Design/methodology/approach – This paper proposes the concept of “Mobile Space” to model mobile entities and presents strategies to manage the various contexts associated therein. To handle availability related issues, two system services are designed: the “Availability Updating Service” which is an identifier based mechanism and is designed to keep track of mobile objects and handle availability related issues, and the “Application Callback Service” which is a publish/subscribe based mechanism to handle application disruptions and interruptions arising due to mobility.Findings – The paper presents a detailed study of the proposed framework and a description of the underlying services a...

[1]  Valérie Issarny,et al.  CoWSAMI: Interface-aware context gathering in ambient intelligence environments , 2008, Pervasive Mob. Comput..

[2]  Lawrence Wai-Choong Wong,et al.  SOLE: context-aware sharing of living experiences , 2011, Int. J. Pervasive Comput. Commun..

[3]  Jin Song Dong,et al.  Semantic Space: an infrastructure for smart spaces , 2004, IEEE Pervasive Computing.

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

[5]  Sajal K. Das,et al.  Seamless SIP-based mobility for multimedia applications , 2006, IEEE Network.

[6]  Yolande Berbers,et al.  CADeComp: Context-aware deployment of component-based applications , 2008, J. Netw. Comput. Appl..

[7]  Markus Endler,et al.  MoCA: A Middleware for Developing Collaborative Applications for Mobile Users , 2004, IEEE Distributed Syst. Online.

[8]  Lawrence Wai-Choong Wong,et al.  Context Data Management for Mobile Spaces , 2010, MobiQuitous.

[9]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[10]  James A. Landay,et al.  An Infrastructure Approach to Context-Aware Computing , 2001, Hum. Comput. Interact..

[11]  Gerald Reif,et al.  A service architecture for mobile teamwork , 2002, SEKE '02.

[12]  Yan Wang,et al.  Mobile services used in unstable environments: design requirements based on three case studies , 2006, ICEC '06.

[13]  Tao Gu,et al.  Context-aware middleware for pervasive elderly homecare , 2009, IEEE Journal on Selected Areas in Communications.

[14]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[15]  Jani Mäntyjärvi,et al.  Managing Context Information in Mobile Devices , 2003, IEEE Pervasive Comput..

[16]  Alfonso Fuggetta,et al.  The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS , 2001, IEEE Trans. Software Eng..

[17]  Henning Schulzrinne,et al.  Application-layer mobility using SIP , 2000, MOCO.

[18]  Harry Chen,et al.  Semantic Web in the context broker architecture , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[19]  Peter R. Pietzuch,et al.  Hermes: a distributed event-based middleware architecture , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[20]  Ming Li,et al.  Data-centric middleware for context-aware pervasive computing , 2008, Pervasive Mob. Comput..

[21]  Tao Gu,et al.  Schema matching for context-aware computing , 2008, UbiComp.

[22]  Cecilia Mascolo,et al.  CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications , 2003, IEEE Trans. Software Eng..

[23]  Lawrence Wai-Choong Wong,et al.  SOLE: context-aware sharing of living experience in mobile environments , 2010, MoMM.

[24]  Alexander L. Wolf,et al.  Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications , 2003, IEEE Trans. Software Eng..

[25]  Scott Shenker,et al.  Making gnutella-like P2P systems scalable , 2003, SIGCOMM '03.

[26]  L. Veltri,et al.  SIP-based mobility management in next generation networks , 2008, IEEE Wireless Communications.

[27]  Paola Inverardi,et al.  Yet another framework for supporting mobile and collaborative work , 2003, WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003..

[28]  Victor C. M. Leung,et al.  Next generation mobility management: an introduction , 2011, Wirel. Commun. Mob. Comput..

[29]  Guruduth Banavar,et al.  An efficient multicast protocol for content-based publish-subscribe systems , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[30]  Sang Jeong Lee,et al.  HiCon: a hierarchical context monitoring and composition framework for next-generation context-aware services , 2008, IEEE Network.

[31]  David S. Rosenblum,et al.  Achieving scalability and expressiveness in an Internet-scale event notification service , 2000, PODC '00.

[32]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.