Skip to main content

Digital Dices: Towards the Integration of Cyber-Physical Systems Merging the Web of Things and Microservices

  • Conference paper
  • First Online:
Book cover Model and Data Engineering (MEDI 2019)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11815))

Included in the following conference series:

Abstract

One of the main issues of devices and platforms related to Internet of Things (IoT) is that there exists a broad spectrum of different protocols addressing those devices. Management and connection to those things create integrability and usability issues. Hence, there is a need for a solution that facilitates the communication between different devices and platforms. The Web of Things (WoT) tries to handle interoperability issues by describing interfaces and interaction patterns among things. Thanks to the models proposed by the WoT, it is possible to decouple the description of things from the protocols handling the communication and implementation strategies. This article proposes Digital Dice as an abstraction of IoT devices inspired by the concept of Digital Twin, but capable of leveraging the advantages of microservices architectures. We focus on the creation of Digital Dices from WoT models. A Digital Dice consists in different facets that are able to handle a particular aspect of a thing, hence different WoT descriptions models will result in different microservices related to that particular thing. An architecture to handle multiple Digital Dices and their replicas is also proposed.

This work was funded by the EU ERDF and the Spanish MINECO under Project TIN2017-83964-R. Manel Mena has been funded by a Grant of the Spanish Government FPU17/02010.

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. Postscapes: IoT Standards and Protocols. https://bit.ly/2iAWbky. Accessed 24 May 2019

  2. Ngu, A., Gutierrez, M., Metsis, V., Nepal, S., Sheng, Q.: IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J. 4(1), 1–20 (2016)

    Article  Google Scholar 

  3. Shetty S.: How to Use Digital Twins in Your IoT Strategy. https://gtnr.it/2FFU4al. Accessed 24 May 2019

  4. Tuegel, E., Ingraffea, A., Eason, T., Spottswood, M.: Reengineering aircraft structural life prediction using a digital twin. Int. J. Aerosp. Eng. 2011, 14 p, (2011). Article ID 154798

    Google Scholar 

  5. W3C: Web of Things. https://www.w3.org/WoT/. Accessed 28 May 2019

  6. Mozilla Foundation: Mozilla IoT Web of Things. https://iot.mozilla.org/. Accessed 28 May 2019

  7. Angsuchotmetee, C., Chbeir, R.: A survey on complex event definition languages in multimedia sensor networks. In: Proceedings of the 8th International Conference on Management of Digital EcoSystems, pp. 99–108. ACM (2016)

    Google Scholar 

  8. Nadareishvili, I., et al.: Microservice Architecture: Aligning Principles, Practices, and Culture. O’Reilly Media Inc., Sebastopol (2016)

    Google Scholar 

  9. Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J. 45(3), 621–645 (2006)

    Article  Google Scholar 

  10. Guinard, D., Trifa, V.: Building the Web of Things: With Examples in Node.js and Raspberry Pi. Manning Publications Co., New York (2016)

    Google Scholar 

  11. Khanda, K., Salikhov, D., Gusmanov, K., Mazzara, M., Mavridis, N.: Microservice-based IoT for smart buildings. In: 31st International Conference on Advanced Information Networking and Applications Workshops, pp. 302–308. IEEE (2017)

    Google Scholar 

  12. Long, S., Yan, L., Memon, R.H.: An open IoT framework based on microservices architecture. China Commun. 14(2), 154–162 (2017)

    Article  Google Scholar 

  13. Vresk, T., Čavrak, I.: Architecture of an interoperable IoT platform based on microservices. In: 39th International Convention on Information and Communication Technology, Electronics and Microelectronics, pp. 1196–1201 (2016)

    Google Scholar 

  14. Small, N., Akkermans, S., Joosen, W., Hughes, D.: Niflheim: an end-to-end middleware for applications on a multi-tier IoT infrastructure. In: IEEE 16th International Symposium on Network Computing and Applications (NCA), pp. 1–8. IEEE (2017)

    Google Scholar 

  15. Bauer, M., et al.: Internet of Things – Architecture IoT-A Deliverable D1.5 – Final architectural reference model for the IoT v3.0 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manel Mena .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mena, M., Criado, J., Iribarne, L., Corral, A. (2019). Digital Dices: Towards the Integration of Cyber-Physical Systems Merging the Web of Things and Microservices. In: Schewe, KD., Singh, N. (eds) Model and Data Engineering. MEDI 2019. Lecture Notes in Computer Science(), vol 11815. Springer, Cham. https://doi.org/10.1007/978-3-030-32065-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-32065-2_14

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics