A Middleware Platform for Pervasive Environment

Vasanthi R*, R. S. D. Wahidabanu**
* Research Scholar, Anna University of Technology, Coimbatore, India.
** Research Supervisor, Anna university of Technology, Coimbatore, India.
Periodicity:February - April'2011
DOI : https://doi.org/10.26634/jfet.6.3.1407

Abstract

The basic goal of pervasive computing is to develop technologies that allow smart devices to automatically adapt to changing environments and contexts, making the environment largely imperceptible to the user. One big barrier to the wide spread development of pervasive computing applications lies in the increased complexity of the programming task. There is a big gap between high-level application requirements, and low-level complex system organization and operations. Middleware can help bridge the gap — supporting rapid development and deployment of applications by domain experts with minimal programming expertise. However, pervasive computing poses new challenges to middleware research. Publish/Subscribe (pub/sub) middleware has many advantages when implementing systems for spontaneous, ad-hoc, pervasive applications. This paper describes REBECA architecture and the REBECA notification service. To efficiently support mobility, it is necessary to adequately deal with the uncertainty introduced by client movement. This paper sketches how this is done in the existing pub/sub middleware with REBECA and shows how to increase the efficiency of logical mobility by adapting the implementation of physical mobility.

Keywords

Middleware; Ubiquitous Interfaces; Publish/ Subscribe; REBECA.

How to Cite this Article?

Vasanthi , R., and Wahidabanu , R.S.D. (2011). A Middleware Platform For Pervasive Environment. i-manager’s Journal on Future Engineering and Technology, 6(3), 1-13. https://doi.org/10.26634/jfet.6.3.1407

References

[1]. Bernstein Philip A. (Feb 1996). “Middleware, Communication of the ACM”, Vol. 39, No 2, pp.86–98.
[2]. Chetan, S., Al-Muhtadi, J., Campbell, R., and Mickunas, M.D. (2005). “Mobile Gaia: A Middleware for Ad-hoc Pervasive Computing ” IEEE Consumer Communications & Networking Conference, Las Vegas, USA.
[3]. D. Saha and A. Mukherjee (2000). “Pervasive Computing: A st paradigm for the 21 century, IEEE Press, pp.775-784.
[4]. Guruduth Banavar and Abraham Bernstein (December 2002). “Software infrastructure and design challenges for ubiquitous computing applications”, Commun. ACM, Vol. 45, pp.92-96.
[5]. Gregory D. Abowd, and Elizabeth D. Mynatt (March 2000). “Charting past, present, and future research in ubiquitous computing”, ACM transactions on Computer- Human Interaction, Vol. 7, pp.29–58.
[6]. Grimm, R. (2004 ). “One.World: Experiences with a Pervasive Computing Architecture”. IEEE Pervasive Computing, 3(3) pp.22-30.
[7]. Garlan, D., Siewiorek, D., Smailagic, A., and Steenkiste. P. (2002). “Project Aura: Towards distractionfree pervasive computing” IEEE Pervasive Computing, special issue on“Integrated Pervasive Computing Environments”, pp. 21(2):22-31.
[8]. Judith M. Myerson (2002). The complete book of middleware , CRC PR I LLC.
[9]. Kumaran, S.I. (2002). “JINI Technology An Overview”, Prentice Hall PTR.
[10]. M. Cilia, L. Fiege, C. Haul and A.P. Buchman, “Mobility Support with REBECA,” In the proceedings of the 23rd International Conference on Distributed Computing Systems.
[11]. Mark Weiser, (Sep 1991). The computer for the 21 Century. Scientific American, pp. 94-10.
[12]. MarkWeiser (October1993). Ubiquitous computing, IEEE Computer, pp.71-72.
[13]. Qusay H. Mahmoud, (2001). Middleware for communication, John Wiley & Sons.
[14]. Rudolph, L. (2001). “ Project Oxygen: Pervasive, Human-Centric Computing-An Initial Experience” Advanced Information Systems Engineering, 13th International Conference (CaiSE2001), LNCS 2068, pp.765-780, Interlaken, Switzerland.
[15]. Salem Hadim, Nader Mohamed (March 2006). “Middleware Challenges and Approaches for Wireless Sensor Networks”, IEEE DISTRIBUTED SYSTEMS ONLINE 1541- 4922.
[16]. S. Hadim and N. Mohamed (2006). "Middleware for Wireless Sensor Networks: A Survey," in Proc. 1st Int'l Conf. Comm. System Software and Middleware (Comsware 2006), IEEE CS Press.
[17]. Satyanarayanan. M (Aug. 2001). Pervasive computing: Vision and challenges, IEEE Personal Communications, Vol. 8, pp.10-17.
[18]. UPnP forum (2006 ). “UPnP Technology – the simple, seamless home network”, whitepaper.
[19]. Wesley W. Terpstra, Stefan Behnel, Ludger Fiege, Andreas Zeidler Alejandro P. Buchmann, (2003). “A PeertoPeer Approach to ContentBased Publish/Subscribe”, ACM.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.