I actively advise BSc and MSc students on topics including AI code generator security,
robustness testing, and offensive security applications. Below is the list of the theses I have been advisor/co-advisor of:
MSc Theses
- Thesis Advisor, Impianti di Elaborazione,"Un Metodo per l’Analisi di Bug Residui in Sistemi Python Complessi", Lavinia Russo, M63001479, 2023/2024
- Thesis Advisor, Software Security, "Prompt Engineering for Offensive Code Generation", Gianfranco Coppola, M63001194, 2023/2024
- Thesis Advisor, Impianti di Elaborazione, "Generazione di Codice VHDL da Linguaggio Naturale: Fine-Tuning di Modelli AI Open-Source e Confronto con Modelli Closed-Source", S.Ten. Carlo Portosalvo, M63001538, 2023/2024
- Thesis Advisor, Impianti di Elaborazione, "Valutazione delle Tecnologie di Generazione Automatica di Codice per Firmware: Performance dei Modelli AI Closed-Source", Anna Scala, M63000662, 2023/2024
- Thesis Advisor, Software Security, "Generating PowerShell attacks from Natural Language", Christian Marescalco, M63001367, 2022/2023
- Thesis Advisor, Impianti di Elaborazione, "Security Testing of AI Code Generators", Alessio Foggia, M63001311, 2022/2023
- Thesis Advisor, Impianti di Elaborazione, "Software Vulnerability Analysis for AI-generated code", Roberta De Luca, M63001270, 2022/2023
- Thesis Advisor, Software Security, "Analisi di modelli di Neural Machine Translation per Offensive Security", Umberto Pier Rosario Caturano, M63001260, 2021/22
- Thesis Co-Advisor, Impianti di Elaborazione, "Context-Aware Generation of Software Exploits via AI-based Code Generators", Martina Russo, M63001128, 2021/22
- Thesis Co-Advisor, Software Security, "Emulazione di reti embedded per l’analisi di Intrusion Detection Systems", Luigi Sgambato, M63000942, 2021/22
- Thesis Co-Advisor, Impianti di Elaborazione, "Generation of Offensive Python Code with Neural Machine Translation", Nicola Riccio, M63000984, 2021/22
- Thesis Co-Advisor, Impianti di Elaborazione, "Towards the Automatic Evaluation of Code Syntax and Semantics", Emiliano Fiorenza, M63000920, 2021/22
- Thesis Co-Advisor, Impianti di Elaborazione, "Leveraging Adversarial Training to improve NMT Models Robustness in Code Generation tasks", Cristina Improta, M63001057, 2020/21
- Thesis Co-Advisor, Impianti di Elaborazione, "Rilevamento di Anomalie in Sistemi Cloud: un Approccio Automatizzato Basato su Distributed Tracing", Nicola Apa, M63001050, 2020/21
- Thesis Co-Advisor, Impianti di Elaborazione, "Analisi Empirica per il Rilevamento delle Anomalie su OpenStack in Scenari Multi-Tenant", Roberto Scarpati, M63001013, 2020/21
- Thesis Co-Advisor, Impianti di Elaborazione, "Leveraging Neural Machine Translation to Automatically Generate Software Exploits", Simona De Vivo, M63001022, 2020/21.
The thesis was evaluated as one of the three best master's degree theses of the degree courses in Computer Science, Computer Engineering or Data Science of the universities of Campania, on research topics related to Big Data Analytics, Machine Learning and Multimedia in the periodo between 01/07 /2020 and 30/12/2021 (award in memory of “Prof. Antonio Picariello").
- Thesis Co-Advisor, Impianti di Elaborazione, "Enhancing Failure Analysis of Cloud Infrastructures by using Deep Learning", Gabriella Karamanolis, M63000754, 2019/20
- Thesis Co-Advisor, Impianti di Elaborazione, "Runtime Verification via Stream Processing in Cloud Computing Infrastructures", Angela Scibelli, M63000706, 2019/20
BSc Theses
- Thesis Advisor, Laboratorio di Programmazione, "Generazione automatica di Codice nella Software Security", Antonio Ferraioli, N46003715, 2023/2024
- Thesis Advisor, Laboratorio di Programmazione, "Valutazione della Sicurezza dei Dataset per l'addestramento dei modelli di Code Generation", Eros Cribello, N46004376, 2022/2023
- Thesis Advisor, Laboratorio di Programmazione, "Evaluating Software Vulnerabilities in Public AI Code Generators", Francesco Balassone, N46005679, 2022/2023
- Thesis Advisor, Laboratorio di Programmazione, "Simulazione e Analisi di Attacchi Informatici verso Sistemi IoT mediante Anomaly Detection", Raffaele Imperato, N46005552, 2022/2023
- Thesis Advisor, Laboratorio di Programmazione, "Generazione Automatica di Codice Utilizzando Hugging Face", Federico Mirra, N46005468, 2022/2023