Abstract
The Internet of Things (IoT) is an active research area, focusing on connecting real-world things over TCP/IP. This trend has recently triggered the research community to adopt the interoperability of the Web (HTTP) as an application platform for integrating ‘things’ on the Internet. Harnessing physical things into the virtual world using Web standards is also enriching the arena of conventional Web services to unleash data and functions of real-world things as service providers and consumers on the Internet. This evolution of the Web as a highly interoperable application platform for connecting real-world things has raised many research challenges and problems, leading to the fast growing research area called the Web of Things (WoT). Current research on WoT is a catalyst for the realization of IoT, opening up the possibilities of creating ambient spaces (AS), where people and things seamlessly communicate over the Web. In this chapter we discuss the state of the art in WoT research, focusing on the various challenges, and enabling technologies that are driving this research. We discuss architectural frameworks, models and technologies to build applications for future ambient spaces with the WoT. We present case studies that reflect the feasibility and applicability of the WoT technology. We also discuss future trends and research directions within this domain to throw light on existing problems and challenges.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Weiser, M.: The Computer for the 21st Century. Scientific American 265(3), 94–104 (1991)
Mulligan, G.: The Internet of Things: Here Now and Coming Soon. IEEE Internet Computing 14(1), 35–36 (2010)
Berners-Lee, T.: The Web of Things, Special theme on the future web, ERCIM News – the European Research Consortium for Informatics and Mathematics (2008), http://ercim-news.ercim.eu/en72/keynote (retrieved on February 12, 2012)
Raggett, D.: The Web of Things: Extending the Web into the Real World. In: van Leeuwen, J., Muscholl, A., Peleg, D., Pokorný, J., Rumpe, B. (eds.) SOFSEM 2010. LNCS, vol. 5901, pp. 96–107. Springer, Heidelberg (2010)
Ostermaier, B., Kovatsch, M., Santini, S.: Connecting Things to the Web using Programmable Low-power WiFi Modules. In: The Proceedings of the 2nd International Workshop on the Web of Things, WoT 2011 (2011)
Guinard, D., Trifa, V.: Towards the Web of Things: Web Mashups for Embedded Devices. In: The Proceedings of the Workshop Mashups, Enterprise Mashups and Lightweight Composition on the Web, MEM 2009 (2009)
Song, Z., Cardenas, A.A., Masuoka, R.: Semantic Middleware for the Internet of Things. In: The Proceedings of the IEEE Internet of Things (IOT), pp. 1–8. IEEE Press (2010)
Cheshire, S., Steinberg, D.H.: Zero Configuration Networking, the Definitive Guide. O’Reilly (2005)
Duquennoy, S., Grimaud, G., Vandewalle, J.J.: Smews: Smart and Mobile Embedded Web Server. In: International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2009), pp. 571–576 (2009)
Song, H., Kim, D., Lee, K., Sung, J.: UPnP-Based Sensor Network Management Architecture. In: The Proceedings of the International Conference on Mobile Computing and Ubiquitous Networking (2005)
Allard, J., Chinta, V., Gundala, S., Richard, G.: Jini meets UPnP: An architecture for Jini/UPnP interoperability. In: The Proceedings of the Application and the Internet (2003)
W3C Working Group, Web Services Architecture, http://www.w3.org/tr/ws-arch
Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. dissertation (2000)
Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs. ’big’ web services: making the right architectural decision. In: The Proceedings of the 17th International Conference on World Wide Web. WWW 2008, pp. 805–814. ACM, New York (2008)
Luckenbach, T., Gober, P., Arbanowski, S., Kotsopoulos, A., Kim, K.: TinyREST: A protocol for integrating sensor networks into the Internet. In: The Proceedings of the REALWSN 2005 (2005)
Drytkiewicz, W., Radusch, I., Arbanowski, S., Popescu-Zeletin, R.: pREST: a REST-based protocol for pervasive systems. In: 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems, pp. 340–348. IEEE (2004)
Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelsohn, N., Nielsen, H., Thatte, S., Winer, D.: Simple object access protocol (SOAP) 1.1 (2000)
Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web services description language (WSDL) 1.1 (2001)
W3C, Web Services Addressing, http://www.w3.org/2002/ws/addr/
Bellwood, T., Capell, S., Clement, L., Colgrave, J., et al.: UDDI Version 3.0.2, Oasis, http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
OASIS. Web Services Resources Framework, WSRF 1.2 (2006), http://www.oasis-open.org/committees/wsrf/
Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.: Web Services Platform Architecture. Prentice Hall (2005)
de Deugd, S., Carroll, R., Kelly, K., Millett, B., Ricker, J.: SODA: Service oriented device architecture. IEEE Pervasive Computing 5(3), 94–96 (2006)
Pintus, A., Carboni, D., Piras, A., Giordano, A.: Connecting Smart Things through Web Services Orchestrations. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 431–441. Springer, Heidelberg (2010)
Jammes, F., Smit, H.: Service-oriented paradigms in industrial automation. IEEE Transactions on Industrial Informatics 1(1), 62–70 (2005)
Spiess, P., Karnouskos, S., Guinard, D., Savio, D., Baecker, O., de Souza, L.M.S., Trifa, V.: SOA-based integration of the internet of things in enterprise services. In: The Proceedings of the 2009 IEEE International Conference on Web Services (ICWS 2009), pp. 968–975. IEEE Computer Society (2009)
Guinard, D., Mueller, M., Trifa, V.: RESTifying Real-World Systems: a Practical Case Study. In: RFID. Springer (2011)
Guinard, D.: A Web of Things Application Architecture - Integrating the Real-World into the Web. Ph.D. dissertation (2011)
Duquennoy, S., Grimaud, G., Vandewalle, J.J.: The Web of Things: Interconnecting Devices with High Usability and Performance. In: The Proceedings of the International Conference on Embedded Software and Systems, ICESS 2009 (2009)
Agranat, I.: Engineering web technologies for embedded applications. IEEE Internet Computing 2(3), 40–45 (1998)
The Web of Things, White Paper, Tridium Inc. (September 2009)
Lizcano, D., Jiménez, M., Soriano, J., Cantera, J.M., Reyes, M., Hierro, J.J., Garijo, F., Tsouroulas, N.: Leveraging the Upcoming Internet of Services through an Open User-Service Front-End Framework. In: Mähönen, P., Pohl, K., Priol, T. (eds.) ServiceWave 2008. LNCS, vol. 5377, pp. 147–158. Springer, Heidelberg (2008)
Filibeli, M.C., Ozkasap, O., Reha Civanlar, M.: Embedded Web server-based home appliance networks. Journal of Network and Computer Applications 30, 499–514 (2007)
Priyantha, N.B., Kansal, A., Goraczko, M., Zhao, F.: Tiny web services: design and implementation of interoperable and evolvable sensor networks. In: The Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems. SenSys 2008, pp. 253–266. ACM, New York (2008)
Kortuem, G., Kawsar, F., Sundramoorthy, V., Fitton, D.: Smart objects as building blocks for the internet of things. IEEE Internet Computing, 30–37 (January/February 2010)
Mathew, S.S.: Managing things in an Ambient Space. In: The Proceedings of the 9th International Conference on Service Oriented Computing (ICSOC), PhD Symposium, Paphos, Cyprus (2011)
Zeng, D., Guo, S., Cheng, Z.: The Web of Things: A Survey. Journal of Communications 6(6), 424–438 (2011)
Akribopoulos, O., Chatzigiannakis, I., Koninis, C., Theodoridis, E.: A Web Services oriented Architecture for Integrating Small Programmable Objects in the Web of Things. Developments in E-systems Engineering, 70–75 (2010)
Trifa, V., Wiel, S., Guinard, D., Bohnert, T.: Design and implementation of a gateway for web-based interaction and management of embedded devices. In: The Proceedings of the 2nd International Workshop on Sensor Network Engineering, IWSNE (2009)
Guinard, D., Floerkemeier, C., Sarma, S.: Cloud computing, rest and mashups to simplify RFID application development and deployment. In: The Proceedings of the 2nd International Workshop on the Web of Things (WoT 2011). ACM, San Fransisco (2011)
Welbourne, E., et al.: Building the Internet of Things Using RFID: The RFID Ecosystem Experience. IEEE Internet Computing (May 2009)
Guinard, D., Trifa, V., Karnouskos, S., Spiess, P., Savio, D.: Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services. IEEE Transactions on Services Computing 3, 223–235 (2010)
Guinard, D.: Mashing Up Your Web-Enabled Home. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 442–446. Springer, Heidelberg (2010)
Garrett, J.J.: Ajax: A new approach to Web applications. Adaptivepath (2005)
Russell, A.: Comet: Low Latency Data For Browsers. The Dojo Toolkit (2006)
Campus Conservation Nationals: Competition to Slash Energy Use at US Colleges, Alliance to Save Energy (November 10, 2011), http://ase.org/efficiencynews/campus-competition-slash-energy-use
Ostermaier, B., Romer, K., Mattern, F., Fahrmair, M., Kellerer, W.: A Real-Time Search Engine for the Web of Things. In: The Proceedings of the International Conference on Internet of Things (IoT 2010), Japan (2010)
Mayer, S., Guinard, D.: An extensible discovery service for smart things. In: The Proceedings of the 2nd International Workshop on the Web of Things (WoT 2011), USA. ACM (2011)
Mathew, S.S., Atif, Y., Sheng, Q.Z., Maamar, Z.: Ambient things on the Web. Journal of Ubiquitous Systems and Pervasive Networks (JUSPN) 1(1), 1–8 (2010)
Shelby, Z.: Embedded Web services. IEEE Wireless Communications 17(6), 52–57 (2010)
Mulligan, G.: The 6LoWPAN architecture. In: The Proceedings of the Fourth Workshop on Embedded Networked Sensors (EmNets 2007), Ireland, pp. 78–82. ACM (2007)
Boussard, M., Christophe, B., Le Berre, O., Toubiana, V.: Providing user support in Web-of-Things enabled Smart Spaces. In: The Proceedings of the Second International Workshop on Web of Things (WoT 2011). ACM, USA (2011)
Compagna, L., El Khoury, P., Massacci, F., Saidane, A.: A Dynamic Security Framework for Ambient Intelligent Systems: A Smart-Home Based eHealth Application. In: Gavrilova, M.L., Tan, C.J.K., Moreno, E.D. (eds.) Transactions on Computational Science X. LNCS, vol. 6340, pp. 1–24. Springer, Heidelberg (2010)
Mantoro, T., Ayu, M.A., Elnour, E.E.: Web-enabled smart home using wireless node infrastructure. In: The Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia (MoMM 2011). ACM, USA (2011)
Paetz, A., Dütschke, E., Fichtner, W.: Smart Homes as a Means to Sustainable Energy Consumption: A Study of Consumer Perceptions, From Knowledge to Action - New Paths towards Sustainable Consumption. Journal of Consumer Policy (2012)
Gupta, V., Udupi, P., Poursohi, A.: Early lessons from building Sensor.Network: an open data exchange for the web of things. In: The Proceedings of the 8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops (2010)
Wilde, E.: Putting Things to REST, UCB iSchool Report 2007-015, School of Information, UC Berkeley (2007)
Weber, R.H.: Internet of Things - New security and privacy challenges. Computer Law & Security Review 26(1) (2010)
Medaglia, C.M., Serbanati, A.: An overview of privacy and security issues in the internet of things. In: The Internet of Things, pp. 389–395. Springer, New York (2010)
Guinard, D., Fischer, M., Trifa, V.: Sharing Using Social Networks in a Composable Web of Things. In: The Proceedings of the 1st IEEE International Workshop on the Web of Things (WoT 2010) at IEEE PerCom, Germany (2010)
Wu, Y., Sheng, Q.Z., Ranasinghe, D., Yao, L.: PeerTrack: A Platform for Tracking and Tracing Objects in Large-Scale Traceability Networks. In: The Proceedings of the 15th International Conference on Extending Database Technology (EDBT 2012), Germany (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mathew, S.S., Atif, Y., Sheng, Q.Z., Maamar, Z. (2013). The Web of Things - Challenges and Enabling Technologies. In: Bessis, N., Xhafa, F., Varvarigou, D., Hill, R., Li, M. (eds) Internet of Things and Inter-cooperative Computational Technologies for Collective Intelligence. Studies in Computational Intelligence, vol 460. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34952-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-34952-2_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34951-5
Online ISBN: 978-3-642-34952-2
eBook Packages: EngineeringEngineering (R0)