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
- BERTopic e LDA: due approcci al
Machine Learning documentale
- Caso studio di Purple Team: simulazione di un APT reale
- Progettazione e sviluppo di un software per la gestione automatizzata di un sistema di HVAC aziendale
- Prototipazione di una applicazione collaborativa e distribuita per schermi multi-touch
- Simulazione di fenomeni emergenti in Alchemist: il caso dell'aggregazione di "slime-mold"
- Utilizzo di ChatGPT come supporto nello Sviluppo Software: Un’Analisi Completa
Second cycle degree programmes dissertations
- A functional-reactive perspective on the Aggregate Computing paradigm
- Aggregate Computing and Many-Agent Reinforcement Learning: Towards a Hybrid Toolchain
- Daily Medical Team Briefings in Ambiente Collaborativo con Schermi Multi-Touch
- Design and development of a Rust-based execution platform for Aggregate Computing
- Design and Implementation of a Portable Framework for Application Decomposition and Deployment in Edge-Cloud Systems
- Design and implementation of a scalable domain specific language foundation for ScaFi with Scala 3
- Developing Distributed Programs For The Cloud-Edge Computing Combining Multitier And Aggregate Programming
- Event-driven simulation and verification of FRASP systems against spatio-temporal properties
- Gestione degli effetti in linguaggi di programmazione funzionale: tecniche di modellazione e interpretazione
- Progettazione e implementazione di un Digital Twin per il monitoraggio del traffico stradale con Fiware
- ScaRLib: integrating VMAS for GPU accelerated simulations