IoT Prism Lab
Research Lab at University of Bologna
Research Lab at University of Bologna
Theses
2020 |
Marchesini, Matteo Progettazione e sviluppo di un sistema di gestione dati IoT per applicazioni di monitoraggio strutturale Masters Thesis 2020. Abstract | Links | BibTeX | Tags: Internet of Things, IoT, Mac4Pro, monitoraggio strutturale, Visualizzazione e gestione dati, Web of Things, WoT @mastersthesis{amslaurea20423, title = {Progettazione e sviluppo di un sistema di gestione dati IoT per applicazioni di monitoraggio strutturale}, author = {Matteo Marchesini}, url = {https://amslaurea.unibo.it/id/eprint/20423}, year = {2020}, date = {2020-01-01}, abstract = {Partendo da un’analisi dell’Internet of Things (IoT) e del Web of Things (WoT), degli scenari applicativi e delle criticità, viene proposta la realizzazione di un sistema destinato alla gestione di dati provenienti dal mondo IoT per il monitoraggio strutturale, finalizzato ad una manutenzione intelligente di impianti e opere civili. L’applicazione fornisce all’utente uno strumento con cui poter visualizzare e manipolare i dati emessi dalle reti di sensori IoT posizionati sulle strutture monitorate. Fornisce funzionalità di ricerca e filtraggio sui dati, approcciando ad un’architettura WoT secondo gli standard W3C. Il lavoro svolto rappresenta un componente dell’intera infrastruttura WoT proposta dal progetto di ricerca Mac4Pro.}, keywords = {Internet of Things, IoT, Mac4Pro, monitoraggio strutturale, Visualizzazione e gestione dati, Web of Things, WoT}, pubstate = {published}, tppubtype = {mastersthesis} } Partendo da un’analisi dell’Internet of Things (IoT) e del Web of Things (WoT), degli scenari applicativi e delle criticità, viene proposta la realizzazione di un sistema destinato alla gestione di dati provenienti dal mondo IoT per il monitoraggio strutturale, finalizzato ad una manutenzione intelligente di impianti e opere civili. L’applicazione fornisce all’utente uno strumento con cui poter visualizzare e manipolare i dati emessi dalle reti di sensori IoT posizionati sulle strutture monitorate. Fornisce funzionalità di ricerca e filtraggio sui dati, approcciando ad un’architettura WoT secondo gli standard W3C. Il lavoro svolto rappresenta un componente dell’intera infrastruttura WoT proposta dal progetto di ricerca Mac4Pro. |
Rossi, Daniele Progettazione e sviluppo di una piattaforma abilitante del Web of Things per dispositivi embedded Masters Thesis 2020. Abstract | Links | BibTeX | Tags: Internet of Things, Interoperabilità, IoT, Sistemi embedded, Web of Things, WoT, WoT Servient @mastersthesis{amslaurea20453, title = {Progettazione e sviluppo di una piattaforma abilitante del Web of Things per dispositivi embedded}, author = {Daniele Rossi}, url = {https://amslaurea.unibo.it/id/eprint/20453}, year = {2020}, date = {2020-01-01}, abstract = {Lo scopo della seguente tesi è la progettazione e l'implementazione dello stack software WoT Servient per sistemi IoT, seguendo con precisione l'architettura proposta del W3C. La piattaforma si compone di un'interfaccia a linea di comando attraverso la quale l'utente è in grado di definire Thing Descriptions, le quali verranno usate come basi per la creazione di script eseguibili dai sistemi di questo tipo. I microcontrollori, in questo modo, assumeranno il ruolo di Thing ed esporranno le loro funzionalità agli utenti con cui interagiranno. Nella prima parte (capitoli 1 e 2) viene esposto lo stato dell'arte. Il capitolo 1 contiene una panoramica sull'IoT con cenni storici, la sua evoluzione, le sue caratteristiche e le sue criticità. Nel capitolo 2 si analizzerà il W3C WoT, illustrandone l'utilità e l'architettura del W3C WoT, mostrando i suoi casi d'uso, gli elementi principali e l'implementazione del Servient. La seconda parte dell'elaborato (capitoli 3, 4 e 5) si focalizzerà sul sistema sviluppato. Nel capitolo 3 verrà presentata l'idea che ha dato origine a questo progetto, i requisiti funzionali e tecnici e la sua architettura. Il capitolo 4 riguarderà la presentazione del dettaglio delle tecnologie e delle librerie adottate ed i moduli software realizzati. Infine nel capitolo 5 si presenterà un caso d'uso su cui si è validata l'implementazione del sistema oggetto di questo lavoro.}, keywords = {Internet of Things, Interoperabilità, IoT, Sistemi embedded, Web of Things, WoT, WoT Servient}, pubstate = {published}, tppubtype = {mastersthesis} } Lo scopo della seguente tesi è la progettazione e l'implementazione dello stack software WoT Servient per sistemi IoT, seguendo con precisione l'architettura proposta del W3C. La piattaforma si compone di un'interfaccia a linea di comando attraverso la quale l'utente è in grado di definire Thing Descriptions, le quali verranno usate come basi per la creazione di script eseguibili dai sistemi di questo tipo. I microcontrollori, in questo modo, assumeranno il ruolo di Thing ed esporranno le loro funzionalità agli utenti con cui interagiranno. Nella prima parte (capitoli 1 e 2) viene esposto lo stato dell'arte. Il capitolo 1 contiene una panoramica sull'IoT con cenni storici, la sua evoluzione, le sue caratteristiche e le sue criticità. Nel capitolo 2 si analizzerà il W3C WoT, illustrandone l'utilità e l'architettura del W3C WoT, mostrando i suoi casi d'uso, gli elementi principali e l'implementazione del Servient. La seconda parte dell'elaborato (capitoli 3, 4 e 5) si focalizzerà sul sistema sviluppato. Nel capitolo 3 verrà presentata l'idea che ha dato origine a questo progetto, i requisiti funzionali e tecnici e la sua architettura. Il capitolo 4 riguarderà la presentazione del dettaglio delle tecnologie e delle librerie adottate ed i moduli software realizzati. Infine nel capitolo 5 si presenterà un caso d'uso su cui si è validata l'implementazione del sistema oggetto di questo lavoro. |
Bottonelli, Filippo Un approccio basato sul Web of Things per il monitoraggio e il controllo di strutture ed impianti industriali Masters Thesis 2020. Abstract | Links | BibTeX | Tags: IoT, monitoraggio strutturale, shm, Web of Things @mastersthesis{amslaurea20529, title = {Un approccio basato sul Web of Things per il monitoraggio e il controllo di strutture ed impianti industriali}, author = {Filippo Bottonelli}, url = {https://amslaurea.unibo.it/id/eprint/20529}, year = {2020}, date = {2020-01-01}, abstract = {Iniziando dall'analisi del processo di monitoraggio strutturale e di come l'Internet of Things (IoT) possa migliorare ed ottimizzare questa pratica, si propone la realizzazione di una piattaforma basata sul Web of Things (WoT) per facilitare la raccolta dati in ambito di monitoraggio strutturale ed impianti industriali. L'obiettivo è di fornire una piattaforma che renda disponibili sul Web dati generati da un grande numero di sensori eterogenei in modo da permettere un costante monitoraggio e, allo stesso tempo, un controllo remoto completo sui dispositivi utilizzati. Il seguente elaborato descrive quindi le motivazioni che hanno portato allo sviluppo di questa piattaforma, sottolineando le criticità che essa dovrebbe andare a risolvere. La fase di progettazione tiene conto dei requisiti che un sistema di monitoraggio strutturale basato su tecnologia WoT deve rispettare e illustra le scelte architetturali prese in considerazione. Segue una dettagliata relazione sulla fase di realizzazione della piattaforma, soffermandosi sulle sfide implementative incontrate e le relative scelte adottate. L'elaborato si conclude con una valutazione delle prestazioni di quanto realizzato e su possibili sviluppi futuri del progetto.}, keywords = {IoT, monitoraggio strutturale, shm, Web of Things}, pubstate = {published}, tppubtype = {mastersthesis} } Iniziando dall'analisi del processo di monitoraggio strutturale e di come l'Internet of Things (IoT) possa migliorare ed ottimizzare questa pratica, si propone la realizzazione di una piattaforma basata sul Web of Things (WoT) per facilitare la raccolta dati in ambito di monitoraggio strutturale ed impianti industriali. L'obiettivo è di fornire una piattaforma che renda disponibili sul Web dati generati da un grande numero di sensori eterogenei in modo da permettere un costante monitoraggio e, allo stesso tempo, un controllo remoto completo sui dispositivi utilizzati. Il seguente elaborato descrive quindi le motivazioni che hanno portato allo sviluppo di questa piattaforma, sottolineando le criticità che essa dovrebbe andare a risolvere. La fase di progettazione tiene conto dei requisiti che un sistema di monitoraggio strutturale basato su tecnologia WoT deve rispettare e illustra le scelte architetturali prese in considerazione. Segue una dettagliata relazione sulla fase di realizzazione della piattaforma, soffermandosi sulle sfide implementative incontrate e le relative scelte adottate. L'elaborato si conclude con una valutazione delle prestazioni di quanto realizzato e su possibili sviluppi futuri del progetto. |
2019 |
Gigli, Lorenzo WoT Store: una piattaforma per l'interoperabilità semantica in contesti IoT e WoT Masters Thesis 2019. Abstract | Links | BibTeX | Tags: Angular, Cloud, docker, Internet of Things, IoT, LoopBack, Node.js, Semantic Web, W3C, Web of Things, WoT @mastersthesis{amslaurea17936, title = {WoT Store: una piattaforma per l'interoperabilità semantica in contesti IoT e WoT}, author = {Lorenzo Gigli}, url = {https://amslaurea.unibo.it/id/eprint/17936}, year = {2019}, date = {2019-01-01}, abstract = {Partendo da un'analisi dell'Internet of Things (IoT) e del Web of Things (WoT), delle loro criticità e delle possibili soluzioni, viene proposta la realizzazione di una piattaforma: WoT Store che, rispettando gli standard del W3C WoT, permetta una semplice e ampia operabilità su applicazioni e Thing su base semantica. Per quanto riguarda le applicazioni il WoT Store ne effettua la distribuzione, la ricerca e l'installazione. Permette inoltre la ricerca e la visualizzazione interattiva delle Thing disponibili e la selezione delle applicazioni compatibili con esse. Il lavoro è da considerarsi in una fase dinamica, non solo in quanto necessita di continuo adeguamento con gli standard W3C, ma anche perchè si può prevedere l'implementazione della compra-vendita delle applicazioni e dei dati delle Thing tramite criptovaluta.}, keywords = {Angular, Cloud, docker, Internet of Things, IoT, LoopBack, Node.js, Semantic Web, W3C, Web of Things, WoT}, pubstate = {published}, tppubtype = {mastersthesis} } Partendo da un'analisi dell'Internet of Things (IoT) e del Web of Things (WoT), delle loro criticità e delle possibili soluzioni, viene proposta la realizzazione di una piattaforma: WoT Store che, rispettando gli standard del W3C WoT, permetta una semplice e ampia operabilità su applicazioni e Thing su base semantica. Per quanto riguarda le applicazioni il WoT Store ne effettua la distribuzione, la ricerca e l'installazione. Permette inoltre la ricerca e la visualizzazione interattiva delle Thing disponibili e la selezione delle applicazioni compatibili con esse. Il lavoro è da considerarsi in una fase dinamica, non solo in quanto necessita di continuo adeguamento con gli standard W3C, ma anche perchè si può prevedere l'implementazione della compra-vendita delle applicazioni e dei dati delle Thing tramite criptovaluta. |
2018 |
Cocomazzi, Roberto Una Rassegna delle Tecnologie e dei Protocolli Abilitanti l'Internet of Things Masters Thesis 2018. Abstract | Links | BibTeX | Tags: AMQP, Bluetooth, DDS, DNS-SD, EPC, IEEE802.15.4, Internet of Things, IPv6, LoRaWAN, LTE, mDNS, MQTT, NFC, RFID, RPL, TCP, UDP, UMTS, Web of Things, WiFi, Z-Wave, ZigBee @mastersthesis{amslaurea15476, title = {Una Rassegna delle Tecnologie e dei Protocolli Abilitanti l'Internet of Things}, author = {Roberto Cocomazzi}, url = {https://amslaurea.unibo.it/id/eprint/15476}, year = {2018}, date = {2018-01-01}, abstract = {La crescente presenza di dispositivi capaci di comunicare, con l'enorme sviluppo di Internet e delle tecnologie mobili ha permesso la concretizzazione dell'Internet of Things. In questo sistema, dispositivi di ogni genere cooperano per creare sistemi autonomi capaci di realizzare operazioni specifiche negli ambiti per le quali sono stati progettati, dal monitoraggio della salute al controllo dei sistemi cittadini, con l'obiettivo finale di migliorare la qualità della vita dell'uomo. Questo lavoro di tesi si pone di descrivere le tecnologie e i protocolli che rendono possibile il funzionamento dell'IoT.}, keywords = {AMQP, Bluetooth, DDS, DNS-SD, EPC, IEEE802.15.4, Internet of Things, IPv6, LoRaWAN, LTE, mDNS, MQTT, NFC, RFID, RPL, TCP, UDP, UMTS, Web of Things, WiFi, Z-Wave, ZigBee}, pubstate = {published}, tppubtype = {mastersthesis} } La crescente presenza di dispositivi capaci di comunicare, con l'enorme sviluppo di Internet e delle tecnologie mobili ha permesso la concretizzazione dell'Internet of Things. In questo sistema, dispositivi di ogni genere cooperano per creare sistemi autonomi capaci di realizzare operazioni specifiche negli ambiti per le quali sono stati progettati, dal monitoraggio della salute al controllo dei sistemi cittadini, con l'obiettivo finale di migliorare la qualità della vita dell'uomo. Questo lavoro di tesi si pone di descrivere le tecnologie e i protocolli che rendono possibile il funzionamento dell'IoT. |