Design, implementazione e valutazione di un paradigma di funzioni annidate in un linguaggio a blocchi per servizi IoT.

Armandi, Vincenzo (2020) Design, implementazione e valutazione di un paradigma di funzioni annidate in un linguaggio a blocchi per servizi IoT. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato

Download (5MB)

Abstract

L’avvento di Internet ha rivoluzionato totalmente il modo in cui le persone comunicano e svolgono qualsiasi tipo di attività. Negli ultimi anni, inoltre, si sta diffondendo sempre più velocemente il paradigma dell’Internet of Things, il cui scopo è quello di migliorare la vita delle persone facilitando una moltitudine di azioni che spaziano tra svariati ambiti, da quello domestico a quello riguardante imprese ed enti governativi, mediante il connubio tra i dati raccolti da sensori e la loro analisi ed elaborazione attraverso Internet. In questo contesto si sviluppa l’IoT Collaborativo, specializzazione dell’IoT, basato sul concetto di condivisione e collaborazione delle parti interessate ai fini della raccolta e dell'elaborazione dei dati. L’attenzione di questa tesi si focalizza su SenSquare, piattaforma utile per la creazione di servizi personalizzati mediante l'uso di dati reperiti da fonti più o meno affidabili e da campagne di crowdsensing. Il contributo della tesi verterà sull'ampliamento delle funzionalità e sull'ottimizzazione delle performance offerte dalla piattaforma. In particolare, verrà potenziata l’espressività del linguaggio che questa utilizza per la creazione di servizi utili ai suoi utenti e verranno introdotte nuove funzionalità ai fini di conferire all’utente un ruolo sempre più centrale all'interno di essa. In seguito al lavoro di tesi l’utente avrà la possibilità di creare servizi congeniali alle sue esigenze servendosi di quelli creati in precedenza. Avrà inoltre la possibilità di eliminare e/o modificare i propri template, oltre a poterli eventualmente riparare se non più funzionanti. Allo stesso modo, queste azioni potranno essere eseguite anche in merito ai servizi stessi. Infine, verrà modificata l’architettura del modulo incaricato di eseguire la computazione relativa ai servizi creati dagli utenti, per fare in modo che la loro esecuzione avvenga in parallelo ai fini di massimizzare l’efficienza e l’affidabilità della piattaforma.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Armandi, Vincenzo
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Internet of Things,Sensquare,Collaborative Internet of Things,Crowdsensing
Data di discussione della Tesi
14 Ottobre 2020
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^