Skip to main content

Towards an Integrated Internet of Things: Current Approaches and Challenges

  • Chapter
  • First Online:

Part of the book series: Internet of Things ((ITTCC))

Abstract

With the diffusion of sensors and smart devices, and the advances in connection technologies, the Internet of Things (IoT) has become a very popular topic. Because of the creation and expansion of new and existing sensor networks, the need to define a common standard for sensors’ interfaces representation has arisen. Currently it is difficult to make different sensors and sensors’ networks interoperate seamlessly, since their interfaces are not always well specified or are not ready to be adapted immediately to one another. In this chapter we will introduce the main technologies currently available to define a machine readable and human comprehensible IoT API, and we will point out the several challenges which will derive from an automatic analysis and description of IoT interfaces. Security issues are also considered and discussed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   159.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

References

  1. Aloi, Gianluca, Giuseppe Caliciuri, Giancarlo Fortino, Raffaele Gravina, P. Pace, Wilma Russo, and Claudio Savaglio. 2017. Enabling iot interoperability through opportunistic smartphone-based mobile gateways. Journal of Network and Computer Applications 81: 74–84.

    Google Scholar 

  2. API workbench. http://apiworkbench.com. Accessed 8 Feb 2017.

  3. Ben-Kiki, Oren, Clark Evans, and Brian Ingerson. 2005. Yaml ain’t markup language (yaml) version 1.1. yaml. org, Tech. Rep.

    Google Scholar 

  4. Blueprint, A. P. I. Format 1A revision 8. https://github.com/apiaryio/api-blueprint/blob/master/API%20Blueprint%20Specification.md, 05–22.

  5. Burstein, Mark, Hobbs Jerry, Lassila Ora, Mcdermott Drew, Mcilraith Sheila, Narayanan Srini, Paolucci Massimo, Parsia Bijan, Payne Terry, Sirin Evren, Srinivasan Naveen, and Sycara Katia. 2004. OWL-s: Semantic markup for web services. http://www.w3.org/Submission/2004/SUBM-OWL-S-20041122/.

  6. Cretella, Giuseppina, and Beniamino Di Martino. 2013. Semantic and matchmaking technologies for discovering, mapping and aligning cloud providers’s services. In Proceedings of the 15th international conference on information integration and web-based applications and services (iiWAS2013), 380–384.

    Google Scholar 

  7. Davidson, Sara. 2013. Wordnik. The Charleston Advisor 15(2): 54–58.

    Google Scholar 

  8. Fortino, Giancarlo, Antonio Guerrieri, and Wilma Russo. 2012. Agent-oriented smart objects development. In Proceedings of the 2012 IEEE 16th international conference on computer supported cooperative work in design (CSCWD), 907–912.

    Google Scholar 

  9. Fortino, Giancarlo, Roberta Giannantonio, Raffaele Gravina, Philip Kuryloski, and Roozbeh Jafari. 2013. Enabling effective programming and flexible management of efficient body sensor network applications. IEEE Transactions on Human-Machine Systems 43(1): 115–133.

    Google Scholar 

  10. Fortino, G., A. Guerrieri, W. Russo, and C. Savaglio. Towards a development methodology for smart object-oriented iot systems: A metamodel approach. In 2015 IEEE international conference on systems, man, and cybernetics, 1297–1302, Oct 2015.

    Google Scholar 

  11. Fortino, G., W. Russo, and C. Savaglio. Agent-oriented modeling and simulation of iot networks. In 2016 federated conference on computer science and information systems (FedCSIS), 1449–1452, Sept 2016.

    Google Scholar 

  12. Fortino, G. A. Guerrieri, W. Russo, and C. Savaglio. Integration of agent-based and cloud computing for the smart objects-oriented iot. In Proceedings of the 2014 IEEE 18th international conference on computer supported cooperative work in design (CSCWD), 493–498, May 2014.

    Google Scholar 

  13. Giancarlo Fortino, Antonio Guerrieri, Michelangelo Lacopo, Matteo Lucia, and Wilma Russo. 2013. An agent-based middleware for cooperating smart objects, 387–398. Berlin Heidelberg: Springer.

    Google Scholar 

  14. Gravina, Raffaele, Parastoo Alinia, Hassan Ghasemzadeh, and Giancarlo Fortino. 2017. Multi-sensor fusion in body sensor networks: State-of-the-art and research challenges. Information Fusion 35: 68–80.

    Article  Google Scholar 

  15. Inter-iot. http://www.interiot.eu. Accessed July 2017.

  16. Iot european project initiative. http://iot-epi.eu/projects. Accessed July 2017.

  17. John Gruber. Markdown: Syntax. http://daringfireball.net/projects/markdown/syntax. Accessed 24 June 2012.

  18. Kardara, Magdalini, Vasilis Kalogirou, Athanasios Papaoikonomou, Theodora Varvarigou, and Konstantinos Tserpes. 2014. Socios api: A data aggregator for accessing user generated content from online social networks. In International conference on web information systems engineering, 93–104. Springer.

    Google Scholar 

  19. Lafon, Y. 2009. Team comment on the web application description language submission. http://www.w3.org/Submission/2009/03/Comment. Accessed August 2011.

  20. Marc J Hadley. Web application description language (wadl). 2006.

    Google Scholar 

  21. McGuinness, Deborah L., Frank Van Harmelen, et al. 2004. Owl web ontology language overview. 10(10).

    Google Scholar 

  22. Miorandi, Daniele, Sabrina Sicari, Francesco De Pellegrini, and Imrich Chlamtac. 2012. Internet of things: Vision, applications and research challenges. Ad Hoc Networks 10(7): 1497–1516.

    Google Scholar 

  23. Petcu, Dana, Beniamino Di Martino, Salvatore Venticinque, Massimiliano Rak, Tamás Máhr, Gorka Esnal Lopez, Fabrice Brito, Roberto Cossu, Miha Stopar, Svatopluk Šperka, and Vlado Stankovski. Experiences in building a mosaic of clouds. Journal of Cloud Computing: Advances, Systems and Applications 2(1): 12.

    Google Scholar 

  24. RAML Workgroup.2015. Raml-restful api modeling language. http://raml.org/ 2015. Accessed 10 Feb 2017.

  25. Samsara web-Site. https://www.samsara.com/api. Accessed 8 Feb 2017.

  26. Swagger Team. 2014. Swagger restful api documentation specification 1.2. Technical report, Technical report, Wordnik. https://github.com/wordnik/swagger-spec/blob/master/versions/1.2.md.

  27. Yahoo weather API. https://developer.yahoo.com/weather/. Accessed on 8 Feb 2017.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Esposito .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this chapter

Cite this chapter

Di Martino, B., Esposito, A., Nacchia, S., Maisto, S.A. (2018). Towards an Integrated Internet of Things: Current Approaches and Challenges. In: Di Martino, B., Li, KC., Yang, L., Esposito, A. (eds) Internet of Everything. Internet of Things. Springer, Singapore. https://doi.org/10.1007/978-981-10-5861-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-5861-5_2

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-5860-8

  • Online ISBN: 978-981-10-5861-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics