Laurea Magistrale

Relatore

Vittorio Scarano

Co-relatore

Carmine Spagnuolo

Tutor

Daniele Monaco

Indice

Bio

Sono uno studente del corso di Cloud Computing e tesista magistrale del laboratorio ISISLab.

Cosa studio?

Durante il mio percorso di studio basato sul curriculum in Cloud Computing ho approfondito diverse tematiche legate al Cloud tramite esami come:

  • Architetture Distribuite su Cloud
  • IOT Serverless Computing
  • Programmazione Concorrente e Parallela su Cloud

ma ho anche approfondito conoscenze legate alla computazione GPU e alla Data Science.

Progetto di Tesi Magistrale

Descrizione

Il mio lavoro di Tesi Magistrale all'interno del laboratorio ISISLab, nasce come progetto di indirizzo a cavallo tra i corsi di Programmazione Concorrente e Parallela su Cloud e Architetture Distribuite su Cloud, rispettivamente del primo e secondo anno del Curriculum Magistrale di Cloud Computing.

Il progetto, che verte su tematiche come Agent Based Simulation, Data Visualization e 3D Graphics, consiste nella realizzazione di un sistema distribuito per la visualizzazione di dati complessi (principalmente simulazioni basate ad agenti) in un ambiente 3D e/o di Augmented Reality.

Diario

Settimana Argomenti
1 Aggiunta grafica per interazione
2 Aggiunti menu per le impostazioni utente
3 Fix interfaccia
4 Aggiunta nuovo sistema di scambio messaggi
5 Fix scena e grafica
6 Fix logica consumo messaggi
7 Fix rotazione e direzione agenti grafici
8 Aggiornamento a Unity 2020.2 e aggiunta grafici per benchmark
9 Fix gestione delle code e QoS
10 Benchmarks

Materiale

Software e Tecnologie usate

  1. MASON, libreria di simulazione scritta in Java
  2. Mosquitto MQTT, message broker su protocollo MQTT
  3. Unity 3D, engine grafico
  4. Visual Studio 2019, IDE per scripting in C#
  5. AR Foundation e Google ARCore, per la gestione delle componenti di Augmented Reality (discontinued)

Riferimenti

  1. https://cs.gmu.edu/~eclab/projects/mason/
  2. https://mosquitto.org/
  3. https://unity.com/
  4. https://visualstudio.microsoft.com/it/downloads/
  5. https://developers.google.com/ar/develop
  6. https://github.com/LucioGrimaldi/ABM-Simulation

Seminari

  1. Visualizzazione in AR di simulazioni basate su agenti
    Link per visualizzare la presentazione
  2. Resoconto Progetto Tesi ISISLab
    Link per visualizzare la presentazione