Skip to main content

Extending W3C Thing Description to Provide Support for Interactions of Things in Real-Time

  • Conference paper
  • First Online:
Current Trends in Web Engineering (ICWE 2020)

Abstract

The continuous growth of the Web of Things allows us to find devices with different characteristics. This variety of devices favours the creation of heterogeneous intelligent environments that also makes interoperability between them difficult. This is why both the scientific community and consortiums such as the W3C are working on solutions to improve the interoperability. In this sense, the W3C has recently proposed W3C Thing Description standard that allows the modeling and description of smart things in order to improve the interoperability among them. However, the interoperability provided improves the interactions between the devices, but does not make it possible to define when these interactions should occur. This provides the standard with an extra level of interoperability, which is required to optimize interactions between situation-dependent devices. This work presents an extension of the W3C Thing Description to provide it with the ability to adapt the description and the interoperability of the devices to the situation at run-time. This allows devices to connect to each other being aware of the different situations they may be involved in to establish smarter and real-time communications.

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

References

  1. Berrocal, J., Garcia-Alonso, J., Canal, C., Murillo, J.M.: Situational-context: a unified view of everything involved at a particular situation. In: Bozzon, A., Cudre-Maroux, P., Pautasso, C. (eds.) ICWE 2016. LNCS, vol. 9671, pp. 476–483. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-38791-8_34

    Chapter  Google Scholar 

  2. Bonte, P., et al.: The MASSIF platform: a modular and semantic platform for the development of flexible IoT services. Knowl. Inf. Syst. 51(1), 89–126 (2017)

    Article  Google Scholar 

  3. Bopdesign, J.: The importance of W3C standards, June 2013. https://www.bopdesign.com/bop-blog/2013/06/the-importance-of-w3c-standards/. Accessed 20 Apr 2020

  4. Ciortea, A., Boissier, O., Ricci, A.: Engineering world-wide multi-agent systems with hypermedia. In: Weyns, D., Mascardi, V., Ricci, A. (eds.) EMAS 2018. LNCS (LNAI), vol. 11375, pp. 285–301. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25693-7_15

    Chapter  Google Scholar 

  5. Conti, M., Passarella, A.: The internet of people: a human and data-centric paradigm for the next generation Internet. Comput. Commun. 131, 51–65 (2018)

    Article  Google Scholar 

  6. Flores-Martin, D.: Meeting IoT users’ preferences by emerging behavior at run-time. In: Braubach, L., et al. (eds.) ICSOC 2017. LNCS, vol. 10797, pp. 333–338. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91764-1_27

    Chapter  Google Scholar 

  7. Gomez, C., Chessa, S., Fleury, A., Roussos, G., Preuveneers, D.: Internet of things for enabling smart environments: a technology-centric perspective. J. Ambient Intell. Smart Environ. 11(1), 23–43 (2019)

    Article  Google Scholar 

  8. Guinard, D., Trifa, V.: Building the Web of Things: with Examples in Node. js and Raspberry Pi. Manning Publications Co., Shelter Island (2016)

    Google Scholar 

  9. Horwitz, L.: The future of IoT miniguide: the burgeoning IoT market continues, July 2019. https://www.cisco.com/c/en/us/solutions/internet-of-things/future-of-iot.html. Accessed on 17 Mar 2020

  10. Hussein, D., Han, S.N., Lee, G.M., Crespi, N., Bertin, E.: Towards a dynamic discovery of smart services in the social internet of things. Comput. Electric. Eng. 58, 429–443 (2017)

    Article  Google Scholar 

  11. Iacob, M.E., Charismadiptya, G., van Sinderen, M., Piest, J.P.S.: An architecture for situation-aware smart logistics. In: IEEE 23rd International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 108–117. IEEE (2019)

    Google Scholar 

  12. Kaebisch, S., Kamiya, T., McCool, M., Charpenay, V.: Web of things (WoT) thing description. First Public Working Draft W3C (2017)

    Google Scholar 

  13. McCool, M., Reshetova, E.: Distributed security risks and opportunities in the W3C web of things. In: Workshop on Decentralized IoT Security and Standards (DISS) (2018)

    Google Scholar 

  14. Miori, V., Russo, D., Ferrucci, L.: Interoperability of home automation systems as a critical challenge for IoT. In: 4th International Conference on Computing, Communications and Security, ICCCS 2019. Institute of Electrical and Electronics Engineers Inc., October 2019. https://doi.org/10.1109/CCCS.2019.8888125

  15. Noura, M., Atiquzzaman, M., Gaedke, M.: Interoperability in internet of things: taxonomies and open challenges. Mobile Netw. Appl. 24(3), 796–809 (2019)

    Article  Google Scholar 

  16. Noura, M., Gaedke, M.: Wotdl: Web of things description language for automatic composition. In: IEEE/WIC/ACM International Conference on Web Intelligence (WI), pp. 413–417. IEEE (2019)

    Google Scholar 

  17. Poggi, F., Rossi, D., Ciancarini, P.: Integrating semantic run-time models for adaptive software systems. J. Web Eng. 18(1), 1–42 (2019)

    Article  Google Scholar 

  18. Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Clarke, S.: Middleware for internet of things: a survey. IEEE Internet Things J. 3(1), 70–95 (2015)

    Article  Google Scholar 

  19. Sekkal, N., Benslimane, S.M., Mrissa, M., Boudaa, B.: Combining proactive and reactive approaches in smart services for the web of things. In: Amine, A., Mouhoub, M., Ait Mohamed, O., Djebbar, B. (eds.) CIIA 2018. IAICT, vol. 522, pp. 509–520. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-89743-1_44

    Chapter  Google Scholar 

  20. Sezer, O.B., Dogdu, E., Ozbayoglu, A.M.: Context-aware computing, learning, and big data in internet of things: a survey. IEEE Internet Things J. 5(1), 1–27 (2017)

    Article  Google Scholar 

  21. Teixeira, S., et al.: Laura architecture: towards a simpler way of building situation-aware and business-aware IoT applications. J. Syst. Softw. 161, 110494 (2020)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Spanish Ministry of Science and Innovation through project RTI2018-094591-B-I00 (MCI/AEI/FEDER, UE) and FPU17/02251 grant, by 4IE+ project (0499-4IE-PLUS-4-E) funded by the Interreg V-A España-Portugal (POCTEP) 2014–2020 program, by the Department of Economy, Science and Digital Agenda of the Government of Extremadura (GR18112, IB18030), and by the European Regional Development Fund.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Flores-Martin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Flores-Martin, D., Berrocal, J., García-Alonso, J., Murillo, J.M. (2020). Extending W3C Thing Description to Provide Support for Interactions of Things in Real-Time. In: Ko, IY., Murillo, J.M., Vuorimaa, P. (eds) Current Trends in Web Engineering. ICWE 2020. Lecture Notes in Computer Science(), vol 12451. Springer, Cham. https://doi.org/10.1007/978-3-030-65665-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-65665-2_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-65664-5

  • Online ISBN: 978-3-030-65665-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics