Skip to main content

Part of the book series: SpringerBriefs in Computer Science ((BRIEFSCOMPUTER))

  • 1811 Accesses

Abstract

The Web of Things (WoT) paradigm is based on the use of protocols and standards widely accepted and already in use in the traditional Web, such as the Hypertext Transfer Protocol (HTTP) and the Uniform Resource Identifier (URI), to support information sharing and device interoperation. These standards combined with other elements such as the Representational State Transfer (REST) architectural pattern and the Resource-oriented architecture (ROA) allow sensed data, provided by the sensing physical devices via a Wireless Sensor Networks (WSN), to be treated as any other resource on the Web. Such physical devices are identified by URIs and accessed via HTTP basic operations (HTTP verbs). This Chapter briefly presents the main key concepts that support the WoT paradigm, such as wireless sensor networks, REST and ROA. We also discuss about the requirements that a middleware for IoT/WoT should meet and we give an overview of existing proposals for such a middleware.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Notes

  1. 1.

    http://www.arduino.cc/

  2. 2.

    http://www.sunspotworld.com/

  3. 3.

    http://www.memsic.com/wireless-sensor-networks/

  4. 4.

    http://www.tinyos.net/

References

  1. Atom Enable. (2004). Disponvel em http://www.atomenabled.org/

  2. Bandyopadhyay, S., Sengupta, M., Maiti, S., & Dutta, S. (August 2011). Role of middleware for internet of things: A study. International Journal of Computer Science and Engineering Survey (IJCSES), 2(3), 94–105

    Google Scholar 

  3. Barragn, H. Wiring project http://wiring.org.co/

  4. Creative Commons. Creative commons license attribution-sharealike 2.5 generic version. http://creativecommons.org/licenses/by-sa/2.5/

  5. Delicato, F. C., Pires, P. F., Pirmez, L., & Batista, T. (2010). Wireless sensor networks as a service. In 17th IEEE International Conference and Workshops, (pp. 410–417).

    Google Scholar 

  6. Duquennoy, S., Grimaud, G., & Vandewalle, J. (2009). The web of things: Interconnecting devices with high usability and performance. In International Conferences on Embedded Software and Systems. Retrieved April 2013, from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5066664

  7. Eisenhauer, M., Rosengren, P., & Antolin, P. (2009). A development platform for integrating wireless devices and sensors into ambient intelligence systems.

    Google Scholar 

  8. Fielding, R. (2000). Architectural styles and the design of network-based software architectures (PhD thesis, University of California, Irvine).

    Google Scholar 

  9. Guinard, D., Trifa, V., & Wilde, E. (2010). Architecting a mashable open world wide web of things. Technical Report, 663. Institute for Pervasive Computing. Retrieved April 2013, from http://www.bibsonomy.org/bibtex/2dcc3fabe2de456144254afdcc8e06776/flint63

  10. Guinard, D., Trifa, V., Pham, T., & Liechti, O. (June 2009). Towards physical mashups in the web of things. In Proceedings of IEEE Sixth International Conference on Networked Sensing Systems. Pittsburgh, USA.

    Google Scholar 

  11. Jahn, M., Pramudianto, F., & Akkad, A. (September 2009). Hydra middleware for developing pervasive systems: A case study in the e-Health domain. In 1st International Workshop on Distributed Computing in Ambient Environments (DiComAe 2009) (pp. 15–18). Paderborn, Germany.

    Google Scholar 

  12. Katasonov, A., & Terziyan, V. (2007). SmartResource platform and semantic agent programming language (S-APL). In P. Petta et al. (Eds.), Proceedings of the 5-th German Conference on Multi-Agent System Technologies (MATES’07), 24–26 September, 2007, LNAI 4687 (pp. 25–36). Leipzig: Springer.

    Google Scholar 

  13. Khriyenko, O., & Nagy, M. (2011). Semantic web-driven agent-based ecosystem for linked data and services. In Service Computation 2011: The Third International Conferences on Advanced Service, Computing.

    Google Scholar 

  14. Levis, P. Experiences from a decade of tinyOS development. http://www.tinyos.net

  15. Mattern, F., & Floerkemeier, C. (2010). From the internet of computers to the internet of things. In K. Sachs, I. Petrov, & P. Guerrero (Eds.), From active data management to event-based systems and more (pp. 242–259). Heidelberg: Springer.

    Google Scholar 

  16. Nagy, M., Katasonov, A., Khriyenko, O., Nikitin, S., Szydlowski, M., & Terzivan, V. Challenges of middleware for the internet of things. In A. D. Rodi (Ed.), Automation Control—Theory and Practice, ISBN: 978-953-307-039-1, InTech, doi:10.5772/7869. Available from: http://www.intechopen.com/books/automation-control-theory-and-practice/challenges-of-middleware-for-the-internet-of-things

  17. Paridel, K., Bainomugisha, E., Vanrompay, Y., Berbers, Y., & De Meuter, W. (2010). Middleware for the internet of things, design goals and challenges. Electronic Communications of the EASST Journal, 28.

    Google Scholar 

  18. Pautasso, C., Zimmermann, O., & Leymann, F. (2008). RESTful web Services versus big web services: Making the right architectural decision. In Proceedings of the 17th international conference on World Wide Web. Disponvel em http://portal.acm.org/citation.cfm?id=1367606. Acessado em 02 de Dezembro de 2010.

  19. Richardson L., & Ruby, S. (2008). RESTful web services (pp. 79–105). OReilly Media, cap. 4.

    Google Scholar 

  20. Shelby, Z., Frank, B., & Sturek, D. (May 2011). Constrained application protocol (CoAP). http://datatracker.ietf.org/doc/draft-ietf-core-coap/

  21. Soldatos, J., Serrano, M., & Hauswirth, M. (2012). Convergence of utility computing with the internet-of-things. In proceedings of the2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous, Computing (IMIS’12) (pp. 874–879).

    Google Scholar 

  22. Sun SPOT World. (2011). Retrieved April 2013, from http://www.sunspotworld.com/

  23. W3C. (2008). SPARQL protocol and RDF query language. http://www.w3.org/TR/rdf-sparql-query/

  24. Zeng, D., Guo, S., & Cheng, Z. (Sep 2011). The web of things: A survey. Journal of Communications, 6(6), 424–438. doi:10.4304/jcm.6.6.424-438.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Flávia C. Delicato .

Rights and permissions

Reprints and permissions

Copyright information

© 2013 The Author(s)

About this chapter

Cite this chapter

Delicato, F.C., Pires, P.F., Batista, T. (2013). Basic Concepts. In: Middleware Solutions for the Internet of Things. SpringerBriefs in Computer Science. Springer, London. https://doi.org/10.1007/978-1-4471-5481-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5481-5_2

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5480-8

  • Online ISBN: 978-1-4471-5481-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics