Skip to main content

VIoT – A Step Towards Easing the Interoperability of IoT-Based Applications

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2019 (ICCSA 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11623))

Included in the following conference series:

  • 1890 Accesses

Abstract

The growing improvement in embedded computing, sensing technologies, and connected devices has enabled the advancement of innovative paradigms, such as the Internet of Things (IoT). However, the considerable diversity of devices and, consequently, of protocols that have emerged have made this process difficult. Numerous challenges emerged, such as heterogeneity, interoperability, multiplicity of data representation and services, etc. These challenges have made the development of IoT applications somewhat complex and costly since the capabilities of these devices, protocols, and standards have become device-specific, forcing the developer to come up with complex integration strategies to address these specifications. In this sense, this work proposes a framework, called VIoT, that seeks to facilitate the process of developing IoT applications for heterogeneous environments through device virtualization. The strategy will attempt to abstract the heterogeneous aspects related to the physical devices, which will be represented by a virtualized model, encapsulating the operations common to its protocols and providing a common interface between the real device and the virtualized one, thus reducing, from the developer’s point of view, the effort in implementing applications for these environments.

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. Ashraf, Q.M., Habaebi, M.H., Islam, M.R., Khan, S.: Device discovery and configuration scheme for Internet of Things. In: 2016 International Conference on Intelligent Systems Engineering (ICISE), pp. 38–43. IEEE (2016)

    Google Scholar 

  2. Carranza-García, F., Rodríguez-Domínguez, C., Garrido, J.L., Guerrero-Contreras, G.: BaaS-4US: a framework to develop standard backends as a service for ubiquitous applications. In: International Conference on Ubiquitous Computing and Communications and 2016 International Symposium on Cyberspace and Security (IUCC-CSS), pp. 23–30. IEEE (2016)

    Google Scholar 

  3. Datta, S.K., Bonnet, C.: Easing IoT application development through datatweet framework. In: 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), pp. 430–435. IEEE (2016)

    Google Scholar 

  4. Ferrera, E., et al.: XMPP-based infrastructure for IoT network management and rapid services and applications development. Ann. Telecommun. 72(7–8), 443–457 (2017)

    Article  Google Scholar 

  5. Kum, S.W., Kang, M., Park, J.I.: Iot delegate: Smart home framework for heterogeneous IoT service collaboration. KSII Trans. Internet Inf. Syst. 10(8) (2016)

    Google Scholar 

  6. Manione, R.: User centered integration of Internet of Things devices. In: Smart Sensors, Actuators, and MEMS VIII, vol. 10246, p. 102461K. International Society for Optics and Photonics (2017)

    Google Scholar 

  7. Mehta, A., Baddour, R., Svensson, F., Gustafsson, H., Elmroth, E.: Calvin constrained a framework for IoT applications in heterogeneous environments. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1063–1073. IEEE (2017)

    Google Scholar 

  8. de Melo Silva, C.C., Ferreira, H.G.C., de Sousa Júnior, R.T., Buiati, F., Villalba, L.J.G.: Design and evaluation of a services interface for the Internet of Things. Wirel. Pers. Commun. 91(4), 1711–1748 (2016)

    Google Scholar 

  9. Pal, A., Mukherjee, A., Balamuralidhar, P.: Model-driven development for Internet of Things: towards easing the concerns of application developers. In: Giaffreda, R., et al. (eds.) IoT360 2014. LNICST, vol. 150, pp. 339–346. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19656-5_46

    Chapter  Google Scholar 

  10. Patel, P., Cassou, D.: Enabling high-level application development for the Internet of Things. J. Syst. Softw. 103, 62–84 (2015)

    Article  Google Scholar 

  11. Sasirekha, S., Swamynathan, S.: Collaboration of IoT devices using semantically enabled resource oriented middleware. In: Proceedings of the Third International Symposium on Computer Vision and the Internet, pp. 98–105. ACM (2016)

    Google Scholar 

  12. Sharma, M., Singh, G., Arora, A., Kaur, P.: A comparative study of static object oriented metrics. Int. J. Advancements Technol. 3(1), 25–34 (2012)

    Google Scholar 

  13. Tayur, V.M., Suchithra, R.: Review of interoperability approaches in application layer of Internet of Things. In: 2017 International Conference on Innovative Mechanisms for Industry Applications (ICIMIA), pp. 322–326. IEEE (2017)

    Google Scholar 

  14. Yen, I.L., Zhang, S., Bastani, F., Zhang, Y.: A framework for IoT-based monitoring and diagnosis of manufacturing systems. In: 2017 IEEE Symposium on Service-Oriented System Engineering (SOSE), pp. 1–8. IEEE (2017)

    Google Scholar 

Download references

Acknowledgements

This work was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – Brasil (CAPES) – Finance Code 001.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dannylo J. B. Egídio .

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

Egídio, D.J.B., de Aquino, G.S. (2019). VIoT – A Step Towards Easing the Interoperability of IoT-Based Applications. In: Misra, S., et al. Computational Science and Its Applications – ICCSA 2019. ICCSA 2019. Lecture Notes in Computer Science(), vol 11623. Springer, Cham. https://doi.org/10.1007/978-3-030-24308-1_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-24308-1_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-24307-4

  • Online ISBN: 978-3-030-24308-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics