Generic Middleware Architecture Supporting Heterogeneous Sensors Management for Any Smart System

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 176)


The ever increasing demand to develop smart environments starting from small scale environment like smart home to more complex one like smart city, extensively require complex middleware to support interoperation among various diverse domains of applications and different heterogeneous sensors. The middleware is also responsible for providing abstractions to the application interfaces and device sensing. In this paper generic middleware architecture which supports modularity, sensor observations, and diverse sensor management and provides abstraction to sensors and applications is presented. Implementation of the proposed middleware architecture is described by smart irrigation and firming environment use case. The architecture presented here is solely based on object oriented concept and this can be further extended for any smart system. A future research scope of the proposed architecture is also discussed here.


Ubiquitous Computing Heterogeneous sensors Middleware Smart environment Adaptation Generic framework 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bandyopadhyay, S., Sengupta, M., Maiti, S., Dutta, S.: A Survey of Middleware for Internet of Things. In: CoNeCo 2011, Ankara, Turkey, June 26-28 (2011)Google Scholar
  2. 2.
    Bandyopadhyay, S., Sengupta, M., Maiti, S., Dutta, S.: Role of Middleware for Internet of Things: a Study. International Journal of Computer Science & Engineering Survey (IJCSES) 2(3) (August 2011),
  3. 3.
  4. 4.
  5. 5.
    Broering, A., Below, S., Foerster, T.: Declarative Sensor Interface Descriptors for the Sensor Web. In: Proceedings of WebMGS 2010: 1st International Workshop on Pervasive Web Mapping, Geoprocessing and Services, Como, Italy (August 2010)Google Scholar
  6. 6.
    Kostelník, P., Sarnovský, M., Furdík, K.: The Semantic Middleware for Networked Embedded Systems Applied in the Internet of Things and Services Domain. Scalable Computing: Practice and Experience (SCPE). Scientific International Journal for Parallel and Distributed Computing 12(3), 307–315 (2011)Google Scholar
  7. 7.
    Ganz, F.: Designing Smart Middleware for Wireless Sensor Networks. In: The 12th Annual Post Graduate Symposium on the Convergence of Telecommunications, Networking and Broadcasting, PGNET 2011. The School of Computing and Mathematical Sciences, Liverpool John Moores University (April 2011)Google Scholar
  8. 8.
  9. 9.
  10. 10.
    Evaluation of Soil Moisture-Based on-demand Irrigation Controllers: Final Report, Prepared for and funded by: Southwest Florida Water Management District (August 2008)Google Scholar
  11. 11.
  12. 12.
  13. 13.
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Innovation LabTata Consultancy ServicesKolkataIndia

Personalised recommendations