Nowadays, a challenge for the ‘‘Internet of Things’’ (IoT) world is represented by the necessity of facing very complex and interactive tasks, such that IoT devices have to be equipped with hardware having very powerful capabilities. All this becomes particularly critical in presence of small and low-cost IoT devices. A way to deal with such problems is represented by the possible virtualization of the IoT environments over the cloud, the so called Cloud-of-Things (CoT), and then to associate each device with one or more software agents working in the Cloud environment. Moreover, the convergence of these technologies allows IoT devices to take significant benefits also by the social attitude of software agents to interact and cooperate. In this context, based on Machine-to-Machine (M2M) interactions, the choice of the partner for cooperating is a sensitive question, particularly in open and heterogeneous environments. If an agent does not hold suitable information to carry out a reliable choice then, similarly to real communities, it can ask information to other agents it considers as trustworthy. In this context, agents cooperation must be supported by a proper trust model which helps to select potential partners. This process can be further improved by partitioning the agents in different groups based on trust relationships. This way, each agent has the possibility to prefer the interactions with the agents belonging to its group that are, from its viewpoint, the most reliable for avoiding malicious behaviors and threats of different nature. To this purpose, we designed an algorithm, named CoTAG (CoT Agent Grouping algorithm), to form agent groups on the basis of information about reliability and reputation collected by the agents. To verify the efficiency and effectiveness of this algorithm, we carried out some experimentations in a simulated scenario. The results confirm the potential advantages deriving by the adoption of our proposal.

Fortino, G., Messina, F., Rosaci, D., Sarne', G. (2018). Using trust and local reputation for group formation in the Cloud of Things. FUTURE GENERATION COMPUTER SYSTEMS, 89(December 2018), 804-815 [10.1016/j.future.2018.07.021].

Using trust and local reputation for group formation in the Cloud of Things

SARNE' G
2018

Abstract

Nowadays, a challenge for the ‘‘Internet of Things’’ (IoT) world is represented by the necessity of facing very complex and interactive tasks, such that IoT devices have to be equipped with hardware having very powerful capabilities. All this becomes particularly critical in presence of small and low-cost IoT devices. A way to deal with such problems is represented by the possible virtualization of the IoT environments over the cloud, the so called Cloud-of-Things (CoT), and then to associate each device with one or more software agents working in the Cloud environment. Moreover, the convergence of these technologies allows IoT devices to take significant benefits also by the social attitude of software agents to interact and cooperate. In this context, based on Machine-to-Machine (M2M) interactions, the choice of the partner for cooperating is a sensitive question, particularly in open and heterogeneous environments. If an agent does not hold suitable information to carry out a reliable choice then, similarly to real communities, it can ask information to other agents it considers as trustworthy. In this context, agents cooperation must be supported by a proper trust model which helps to select potential partners. This process can be further improved by partitioning the agents in different groups based on trust relationships. This way, each agent has the possibility to prefer the interactions with the agents belonging to its group that are, from its viewpoint, the most reliable for avoiding malicious behaviors and threats of different nature. To this purpose, we designed an algorithm, named CoTAG (CoT Agent Grouping algorithm), to form agent groups on the basis of information about reliability and reputation collected by the agents. To verify the efficiency and effectiveness of this algorithm, we carried out some experimentations in a simulated scenario. The results confirm the potential advantages deriving by the adoption of our proposal.
Articolo in rivista - Articolo scientifico
Cloud of Things; Local reputation; Trust system;
English
2018
89
December 2018
804
815
partially_open
Fortino, G., Messina, F., Rosaci, D., Sarne', G. (2018). Using trust and local reputation for group formation in the Cloud of Things. FUTURE GENERATION COMPUTER SYSTEMS, 89(December 2018), 804-815 [10.1016/j.future.2018.07.021].
File in questo prodotto:
File Dimensione Formato  
Fortino-2018-Fut Generat Comput Syst-VoR.pdf

Solo gestori archivio

Descrizione: Research Article
Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Tutti i diritti riservati
Dimensione 638.75 kB
Formato Adobe PDF
638.75 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Fortino-2018-Fut Generat Comput Syst-AAM.pdf

accesso aperto

Descrizione: Research Article
Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Licenza: Creative Commons
Dimensione 192.86 kB
Formato Adobe PDF
192.86 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/299221
Citazioni
  • Scopus 48
  • ???jsp.display-item.citation.isi??? 38
Social impact