Skip to main content

SEMSuS: Semantic Middleware for Dynamic Service-Oriented Sensor Network

  • Conference paper
  • First Online:
  • 1725 Accesses

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 131))

Abstract

Sensor network appears to be the technology of the 21st century. Middleware for wireless sensor networks (WSN) acts as the interface point between wireless sensor nodes and higher application layers. A middleware can introduce and enhance access to the underlying networks in intelligent ways. In this paper we present a middleware for wireless sensor networks that uses a set of technical statements, such as patterns and styles, in order to achieve flexibility, compatibility, autonomy and adoption. The middleware exposes the functionality of the network as semantic web services, so that applications can access its functionality through web services. Sensor web combines sensors and sensor networks with a Service-Oriented Architecture (SOA). The Service Oriented Architecture allows us to discover, describe and invoke services from a heterogeneous software platform. Dispatcher and Interceptors are used inside the network. We propose a scenario in which two services are exposed a semantic web services and designed to run in a constrained environment and they are exchanged in accordance with capabilities of the network.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   379.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Delicato FC (2005) Middleware-based services for wireless seNsor netwok. Doctoral thesis of the Federal University of Rio de Janeiro, Brazil, Rio de Janeiro, p 53, June 2005

    Google Scholar 

  2. Capra L, Emmerich W (2001) Mascolo C reflective middleware solutions for context-aware applications. Proceedings of the reflection 2001, Lecture notes in computer science 2192, Springer Verlag, Japan, pp 126–133

    Google Scholar 

  3. Gay D, Levis P, Culler D (2007) Software design pa tterns for TinyOS. ACM Trans Embed Comput Syst (TECS) 6(4):22-es. doi:10.1145/1274858.1274860

    Google Scholar 

  4. Markus V, Michael K, Uwe Z (2004) Remoting patterns: foundations of enterprise, internet, and realtime distributed object middlware. Wiley, England, pp 130–133

    Google Scholar 

  5. Wang M, Cao J, Li J, Dasi SK (2008) Middleware for wireless sensor networks: a survey. J Comput Sci Technol 23:305–326

    Google Scholar 

  6. Cary P, Jorge C, John AM, Richard SP, Ivan V (2007) Introduction to web services. In: Cardoso J (ed) Semantic web services: theory, tools and applications. IGI Global, Hershey, pp 134–154, March 2007

    Google Scholar 

  7. Extensible Markup Language (XML) 1.0 (Fifth Edition). http://www.w3.org/TR/RECxml/. Accessed 29 Oct 2009

  8. SOAP Version 1.2 Part 1: Messaging Framework (Second Edition). http://www.w3.org/TR/soap12-part1/. Accessed 29 Oct 2009

  9. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl. Accessed 29 Oct 2009

  10. Borst WN (1997) Construction of engineering ontologies for knowledge sharing and reuse. Doctoral thesis of the University of Tweenty, Enschede, The Netherlands

    Google Scholar 

  11. Almeida MB, Bax MP (2003) An overview about ontologies: survey about definitions, types, applications, evaluation an building methods. Brasilia 32:3, 7–20. doi:10.1590/S0100-19652003000300002

    Google Scholar 

  12. Agilla: a mobile agent middleware for wireless sensor networks. http://www.cs.wustl.edu/mobilab/projects/agilla. Accessed 29 Oct 2009

  13. Levis P, Culler DE (2002) Mat: a tiny virtual machine for sensor networks, architectural support for programming languages and operating systems. http://www.cs.berkeley.edu/pal/pubs/mate.pdf

  14. TinyDB: a declarative database network. http://telegraph.cs.berkeley.edu/tinydb. Accessed 19 Oct 2009

  15. TinyLime. http://lime.sourceforge.net/tinyLime/index.html. Accessed 19 Oct 2009

  16. Iqbal M, Lim HB, Wang W, Yao Y (2009) A service-oriented model for semantics-based data management in wireless sensor networks. In: Proceedings of the 5th IEEE international workshop on heterogeneous wireless networks (HWISE 2009), May 2009

    Google Scholar 

  17. Rocha AR, Delicato FC, de Souza JN, Gomes DG, Pirmez L (2009) A semantic middleware for autonomic wireless sensor networks. In: Proceedings of the 2009 workshop on middleware for ubiquitous and pervasive systems (WMUPS ’09), vol 389. ACM, Dublin, Ireland, New York, NY, pp 19–25, June 16–16. doi: 10.1145/1551693.1551697

  18. Java ME. http://java.sun.com/javame/index.jsp. Accessed Oct 2009

  19. OWL Web Ontology Language. http://www.w3.org/TR/owl-features/. Accessed 29 Oct 2009

  20. Gay D, Levis P, von Behren R, Welsh M, Brewer E, Culler D (2003) The nesC language: a holistic approach to networked embedded systems. In: Proceedings of the programming language design and implementation (PLDI), June 2003

    Google Scholar 

  21. TinyOs. http://www.tinyos.net/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Sangeetha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

Sangeetha, V., Rao, L.J. (2013). SEMSuS: Semantic Middleware for Dynamic Service-Oriented Sensor Network. In: Chaki, N., Meghanathan, N., Nagamalai, D. (eds) Computer Networks & Communications (NetCom). Lecture Notes in Electrical Engineering, vol 131. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6154-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-6154-8_7

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-6153-1

  • Online ISBN: 978-1-4614-6154-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics