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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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)
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
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
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)
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
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)
Guinard, D., Trifa, V.: Building the Web of Things: with Examples in Node. js and Raspberry Pi. Manning Publications Co., Shelter Island (2016)
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
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)
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)
Kaebisch, S., Kamiya, T., McCool, M., Charpenay, V.: Web of things (WoT) thing description. First Public Working Draft W3C (2017)
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)
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
Noura, M., Atiquzzaman, M., Gaedke, M.: Interoperability in internet of things: taxonomies and open challenges. Mobile Netw. Appl. 24(3), 796–809 (2019)
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)
Poggi, F., Rossi, D., Ciancarini, P.: Integrating semantic run-time models for adaptive software systems. J. Web Eng. 18(1), 1–42 (2019)
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)
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
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
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)