Dissertation topics suggested by the teacher.
Several theses are available both for "Triennale" and "Magistrale" programs, students can come to office hours (IT: "ricevimento") and discuss them. They sit in the following areas:
- Use of GPT/chatGPT and in general Large Language Models in Software Development
- Systems development with advanced Java-based tools/techniques for Software Engineering
- Experiments/development with Scala programming language and frameworks
- Experiments/development with IoT systems: mobile, embedded and cloud frameworks
- Design of innovative self-organising large-scale systems (drones, collective wearable devices, etc.)
- Software Engineering for business applications
- Research in Aggregate Computing (tools, libraries, frameworks)
Recent dissertations supervised by the teacher.
First cycle degree programmes dissertations
- Automazione delle operazioni di configurazione tramite playbook Ansible.
- Controllo di sciami robotici in ambiente ibrido fisico-virtuale: un dimostrativo
- Infrastructure as Code con Terraform:
progettazione e gestione di infrastrutture IT automatizzate
- Progettazione di meccanismi di offloading computazionale in sistemi robotici e IoT
- Progettazione di un Chatbot Agentico per il Controllo di Sciami di Droni
- Progettazione di un framework protocol-agnostic per il coordinamento di sciami nel contesto di Project Emerge
- Studio delle tecniche di localizzazione indoor mediante Ultra-Wideband
- Sviluppo di un assistente AI prototipale per Visual Studio Code
- Sviluppo di un pannello Web a supporto di un filtro DNS per malware e contenuti
- Tecniche di compressione di reti neurali per dispositivi IoT
- Un sistema di realtà aumentata per la Robotica di sciame
- Uso del Machine Learning per la detection dei domini DGA (Domain Generation Algorithm)
- Zenoh network per Aggregate Computing in Rust: verso comunicazioni peer-to-peer su reti eterogenee
Second cycle degree programmes dissertations
- Deep Reinforcement Learning Applicato ai Videogiochi: Stato dell'Arte e Prospettive Future
- Effectful Aggregate Computation: towards a monadic view
- Riprogettazione del sistema "Configuratore" basata sulla semantica RDF per migliorarne la robustezza e la scalabilità
- Scala-based Cross-platform and Polyglot Systems: General Architecture and Incarnation for Aggregate Computing