IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Enabling Programmable Ubiquitous Computing Environments: A Middleware Perspective

Enabling Programmable Ubiquitous Computing Environments: A Middleware Perspective
View Sample PDF
Author(s): Christine Julien (The University of Texas at Austin, USA)and Sanem Kabadayi (The University of Texas at Austin, USA)
Copyright: 2008
Pages: 33
Source title: Advances in Ubiquitous Computing: Future Paradigms and Directions
Source Author(s)/Editor(s): Soraya Kouadri Mostefaoui (Oxford Brookes University, UK), Zakaria Maamar (Zayed University, UAE)and George M. Giaglis (Athens University of Economics and Business, Greece)
DOI: 10.4018/978-1-59904-840-6.ch005

Purchase

View Enabling Programmable Ubiquitous Computing Environments: A Middleware Perspective on the publisher's website for pricing and purchasing information.

Abstract

Emerging pervasive computing scenarios involve client applications that dynamically collect information directly from the local environment. The sophisticated distribution and dynamics involved in these applications place an increased burden on developers that create applications for these environments. The heightened desire for rapid deployment of a wide variety of pervasive computing applications demands a new approach to application development in which domain experts with minimal programming expertise are empowered to rapidly construct and deploy domainspecific applications. This chapter introduces the DAIS (Declarative Applications in Immersive Sensor networks) middleware that abstracts a heterogeneous and dynamic pervasive computing environment into intuitive and accessible programming constructs. At the programming interface level, this requires exposing some aspects of the physical world to the developer, and DAIS accomplishes this through a suite of novel programming abstractions that enable on-demand access to dynamic local data sources. A fundamental component of the model is a hierarchical view of pervasive computing middleware that allows devices with differing capabilities to support differing amounts of functionality. This chapter reports on our design of the DAIS middleware and highlights the abstractions, the programming interface, and the reification of the middleware on a heterogeneous combination of client devices and resource-constrained sensors.

Related Content

Venkatesh Raju. © 2024. 32 pages.
A. Gayathiri, S. Sabitha, G. Sathiya, P. Sumitra, M. Sathiya, George Ghinea. © 2024. 25 pages.
Guru Prasad M. S., Praveen Gujjar J., Raghavendra M Devadas, Bhavya B. S., Amith K. Jain, A. Suresh Kumar. © 2024. 16 pages.
Praveen Gujjar J., Guru Prasad M. S., Harold Andrew Patrick, M. H. Sharieff, Naveen Kumar H. N.. © 2024. 15 pages.
Annamalai Selvarajan, Sangeetha Nagamani, Suresh Kumar A., Tejavarma Dommaraju, Harsha Vardhan Gandhodi, Dimitrios A. Karras. © 2024. 38 pages.
Raghavendra M. Devadas, Vani Hiremani, Praveen Gujjar J.. © 2024. 26 pages.
S. Radha, C. Visali, C. Aparna, C. Aarthi, R. Logambal. © 2024. 22 pages.
Body Bottom