Skip to main content
Top

2022 | OriginalPaper | Chapter

Novel Approaches for the Development of Trusted IoT Entities

Authors : Davide Ferraris, Carmen Fernandez-Gago, Javier Lopez

Published in: ICT Systems Security and Privacy Protection

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The Internet of Things (IoT) is a paradigm allowing humans and smart entities to be interconnected anyhow and anywhere. Trust is fundamental in order to allow communication among these actors. In order to guarantee trust in an IoT entity, we believe that it must be considered during the whole System Development Life Cycle (SDLC). Anyhow, we think that usual development techniques are not effective for the IoT. For this reason, in this paper, we describe a methodology to develop an IoT entity by proposing a holistic approach implementing three different techniques: a bottom-up approach, a top-down approach and a trusted block development. Firstly, the top-down approach will start from the general IoT entity going down to its specific functionalities. Secondly, the bottom-up approach will focus on the contexts related to the IoT entity. It starts from basic ones, going up aggregating them to the composition of the IoT entity as a whole. Finally, the trusted block development will define different blocks of code related to functionalities and contexts. Every block can be considered a trust island where the contexts and functionalities are specified only for a particular block.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Carmely, T.: Using finite state machines to design software. EE Times (2009) Carmely, T.: Using finite state machines to design software. EE Times (2009)
2.
go back to reference Čolaković, A., Hadžialić, M.: Internet of Things (IoT): a review of enabling technologies, challenges, and open research issues. Comput. Netw. 144, 17–39 (2018)CrossRef Čolaković, A., Hadžialić, M.: Internet of Things (IoT): a review of enabling technologies, challenges, and open research issues. Comput. Netw. 144, 17–39 (2018)CrossRef
3.
go back to reference Erickson, J.: Trust metrics. In: International Symposium on Collaborative Technologies and Systems, CTS 2009, pp. 93–97. IEEE (2009) Erickson, J.: Trust metrics. In: International Symposium on Collaborative Technologies and Systems, CTS 2009, pp. 93–97. IEEE (2009)
4.
go back to reference Feamster, N., Rexford, J., Zegura, E.: The road to SDN: an intellectual history of programmable networks. ACM SIGCOMM Comput. Commun. Rev. 44(2), 87–98 (2014)CrossRef Feamster, N., Rexford, J., Zegura, E.: The road to SDN: an intellectual history of programmable networks. ACM SIGCOMM Comput. Commun. Rev. 44(2), 87–98 (2014)CrossRef
5.
go back to reference Fernandez-Gago, C., Moyano, F., Lopez, J.: Modelling trust dynamics in the internet of things. Inf. Sci. 396, 72–82 (2017)CrossRef Fernandez-Gago, C., Moyano, F., Lopez, J.: Modelling trust dynamics in the internet of things. Inf. Sci. 396, 72–82 (2017)CrossRef
6.
go back to reference Ferraris, D., Daniel, J., Fernandez-Gago, C., Lopez, J.: A segregated architecture for a trust-based network of internet of things. In: 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC) (CCNC 2019), Las Vegas, USA (2019) Ferraris, D., Daniel, J., Fernandez-Gago, C., Lopez, J.: A segregated architecture for a trust-based network of internet of things. In: 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC) (CCNC 2019), Las Vegas, USA (2019)
7.
go back to reference Ferraris, D., Fernandez-Gago, C.: Trustapis: a trust requirements elicitation method for IoT. In: International Journal of Information Security, pp. 1–17 (2019) Ferraris, D., Fernandez-Gago, C.: Trustapis: a trust requirements elicitation method for IoT. In: International Journal of Information Security, pp. 1–17 (2019)
8.
go back to reference Ferraris, D., Fernandez-Gago, C., Lopez, J.: A trust by design framework for the internet of things. In: NTMS 2018 - Security Track (NTMS 2018 Security Track), Paris, France (2018) Ferraris, D., Fernandez-Gago, C., Lopez, J.: A trust by design framework for the internet of things. In: NTMS 2018 - Security Track (NTMS 2018 Security Track), Paris, France (2018)
9.
go back to reference Ferraris, D., Fernandez-Gago, C., Lopez, J.: A model-driven approach to ensure trust in the IoT. Human-Centric Comput. Inf. Sci. 10(1), 1–33 (2020)CrossRef Ferraris, D., Fernandez-Gago, C., Lopez, J.: A model-driven approach to ensure trust in the IoT. Human-Centric Comput. Inf. Sci. 10(1), 1–33 (2020)CrossRef
10.
go back to reference Fraser, C.W., Henry, R.R.: Hard-coding bottom-up code generation tables to save time and space. Softw. Pract. Exp. 21(1), 1–12 (1991)CrossRef Fraser, C.W., Henry, R.R.: Hard-coding bottom-up code generation tables to save time and space. Softw. Pract. Exp. 21(1), 1–12 (1991)CrossRef
11.
go back to reference Ganchev, I., Ji, Z., O’Droma, M.: A generic iot architecture for smart cities (2014) Ganchev, I., Ji, Z., O’Droma, M.: A generic iot architecture for smart cities (2014)
12.
go back to reference Hoffman, L.J., Lawson-Jenkins, K., Blum, J.: Trust beyond security: an expanded trust model. Commun. ACM 49(7), 94–101 (2006)CrossRef Hoffman, L.J., Lawson-Jenkins, K., Blum, J.: Trust beyond security: an expanded trust model. Commun. ACM 49(7), 94–101 (2006)CrossRef
13.
go back to reference Jørgensen, M.: Top-down and bottom-up expert estimation of software development effort. Inf. Softw. Technol. 46(1), 3–16 (2004)CrossRef Jørgensen, M.: Top-down and bottom-up expert estimation of software development effort. Inf. Softw. Technol. 46(1), 3–16 (2004)CrossRef
14.
go back to reference Kozlov, D., Veijalainen, J., Ali, Y.: Security and privacy threats in IoT architectures. In: BODYNETS, pp. 256–262 (2012) Kozlov, D., Veijalainen, J., Ali, Y.: Security and privacy threats in IoT architectures. In: BODYNETS, pp. 256–262 (2012)
16.
go back to reference Patel, P., Pathak, A., Teixeira, T., Issarny, V.: Towards application development for the internet of things. In: Proceedings of the 8th Middleware Doctoral Symposium, p. 5. ACM (2011) Patel, P., Pathak, A., Teixeira, T., Issarny, V.: Towards application development for the internet of things. In: Proceedings of the 8th Middleware Doctoral Symposium, p. 5. ACM (2011)
17.
go back to reference Pavlidis, M.: Designing for trust. In: CAiSE (Doctoral Consortium), pp. 3–14 (2011) Pavlidis, M.: Designing for trust. In: CAiSE (Doctoral Consortium), pp. 3–14 (2011)
18.
go back to reference Reaidy, P.J., Gunasekaran, A., Spalanzani, A.: Bottom-up approach based on internet of things for order fulfillment in a collaborative warehousing environment. Int. J. Prod. Econ. 159, 29–40 (2015)CrossRef Reaidy, P.J., Gunasekaran, A., Spalanzani, A.: Bottom-up approach based on internet of things for order fulfillment in a collaborative warehousing environment. Int. J. Prod. Econ. 159, 29–40 (2015)CrossRef
19.
go back to reference Roman, R., Najera, P., Lopez, J.: Securing the internet of things. Computer 44(9), 51–58 (2011)CrossRef Roman, R., Najera, P., Lopez, J.: Securing the internet of things. Computer 44(9), 51–58 (2011)CrossRef
20.
go back to reference Valdivieso Caraguay, A.L., Benito Peral, A., Barona Lopez, L.I., Garcia Villalba, L.J.: SDN: evolution and opportunities in the development IoT applications. Int. J. Distrib. Sensor Netw. 10(5), 735142 (2014) Valdivieso Caraguay, A.L., Benito Peral, A., Barona Lopez, L.I., Garcia Villalba, L.J.: SDN: evolution and opportunities in the development IoT applications. Int. J. Distrib. Sensor Netw. 10(5), 735142 (2014)
21.
go back to reference Van Kranenburg, R., Bassi, A.: IoT challenges. Commun. Mobile Comput. 1(1), 9 (2012)CrossRef Van Kranenburg, R., Bassi, A.: IoT challenges. Commun. Mobile Comput. 1(1), 9 (2012)CrossRef
22.
go back to reference Wagner, F., Schmuki, R., Wagner, T., Wolstenholme, P.: Modeling Software with Finite State Machines: A Practical Approach. Auerbach Publications, Boca Raton (2006)CrossRef Wagner, F., Schmuki, R., Wagner, T., Wolstenholme, P.: Modeling Software with Finite State Machines: A Practical Approach. Auerbach Publications, Boca Raton (2006)CrossRef
23.
go back to reference Xu, T., Wendt, J.B., Potkonjak, M.: Security of IoT systems: design challenges and opportunities. In: 2014 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp. 417–423. IEEE (2014) Xu, T., Wendt, J.B., Potkonjak, M.: Security of IoT systems: design challenges and opportunities. In: 2014 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp. 417–423. IEEE (2014)
24.
go back to reference Yan, Z., Zhang, P., Vasilakos, A.V.: A survey on trust management for internet of things. J. Netw. Comput. Appl. 42, 120–134 (2014)CrossRef Yan, Z., Zhang, P., Vasilakos, A.V.: A survey on trust management for internet of things. J. Netw. Comput. Appl. 42, 120–134 (2014)CrossRef
Metadata
Title
Novel Approaches for the Development of Trusted IoT Entities
Authors
Davide Ferraris
Carmen Fernandez-Gago
Javier Lopez
Copyright Year
2022
DOI
https://doi.org/10.1007/978-3-031-06975-8_13

Premium Partner