Resume
PhD in Computer Science
Education
2021 - 2024
University of Molise - ItalyPh.D. in Computer Science
Enhancing Mobile User Privacy through a Context Aware Permission Model
Advisors: Prof. Fausto Fasano - Prof. Rocco Oliveto
Final grade: PhD with highest honors
2018 - 2020
University of Molise - ItalyM.Sc. in Software Systems Security
TensorBot: a Conversational Assistant for the TensorFlow Library to Support Developers
Advisors: Prof. Rocco Oliveto - Prof. Gabriele Bavota - Prof. Simone Scalabrino
Final grade: 110/110 cum Laude
2015 - 2018
University of Molise - ItalyB.Sc. in Computer Science
OCELOT: a search-based test-data generation tool for C
Advisors: Prof. Rocco Oliveto - Prof. Simone Scalabrino
Final grade: 110/110 cum Laude
Experience
2024 - Current
University of MoliseResearch fellow
I'm currently working in the Mosaic Lab at the University of Molise on identifying Android users' privacy and security issues and proposing solutions to prevent users from being compromised.
Sep 2023 - Dec 2023
New York University in Abu DhabiVisiting PhD Student in the CSP-lab
During my three-month doctoral research stay abroad, I had the opportunity to contribute to a research project at the Center for Cyber Security at New York University in Abu Dhabi. Under the expert guidance of Professor Christina Pöpper, my efforts were dedicated to developing a security framework for Android User Equipment (UE) in the context of 5G Standalone (SA) networks, essentially crafting a 5G Standalone User Side Security Testing Framework. My primary contribution to the project was developing an automated system for generating test cases, focusing on the uplink and downlink communications in 5G SA networks, with particular attention to NAS (Non Access Stratum) and RRC (Radio Resource Control) messages. Parallelly, I explored the application of Large Language Models (LLMs), such as ChatGPT and Llama2, for the automatic evaluation and validation of test case outputs (pcap files).
Feb 2020 - Apr 2020
Università della Svizzera Italiana, SwissVisiting MSc Student at SEART lab
During this period, I was a guest of the University of the Italian Swiss in Lugano, where I developed my master’s thesis with Prof. Gabriele Bavota and Prof. Rocco Oliveto on developer support from virtual assistants based on Machine Learning models. In this period, I have grown my skills related to Artificial Intelligence & Machine Learning aspects, working with Keras, TensorFlow, and PyTorch.
2019 - 2020
University of MoliseResearch fellow
During my MSc, I received a research fellowship from the University of Molise. I worked in the Stake-Lab in the Computer Science department.
Refeered Journal Publications
CCIS
Communications in Computer and Information Science - To appearSeeing is Believing: Assessing and Enhancing Android Privacy Indicators through Eye-Tracking Analysis
Michele Guerra, Roberto Milanese, Madalina G. Ciobanu, Michele Deodato, Fausto Fasano
TSE
IEEE Transactions on Software EngineeringAn Empirical Study on the Effectiveness of Privacy Indicators
Michele Guerra, Simone Scalabrino, Fausto Fasano, Rocco Oliveto
Peer-reviewed Conference Publications
ICISSP
10th International Conference on Information Systems Security and PrivacyVisual Attention and Privacy Indicators in Android: Insights from Eye Tracking
Michele Guerra, Roberto Milanese, Michele Deodato, Vittorio Perozzi, Fausto Fasano
WiSec
17th ACM Conference on Security and Privacy in Wireless and Mobile NetworksASTRA-5G: Automated Over-the-Air Security Testing and Research Architecture for 5G SA Devices
Syed Khandker, Michele Guerra, Evangelos Bitsikas, Roger Piqueras Jover, Aanjhan Ranganathan, Christina Pöpper
DBSec
37th Annual Conference on Data and Applications Security and PrivacyA Dynamic Approach To Defuse Logic Bombs In Android Applications
Fausto Fasano, Michele Guerra, Roberto Milanese, Rocco Oliveto
ICISSP
9th International Conference on Information Systems Security and PrivacyRPCDroid: Runtime Identification of Permission Usage Contexts in Android Applications
Michele Guerra, Roberto Milanese, Rocco Oliveto, Fausto Fasano
BigData
IEEE International Conference on Big DataUser Authentication through Keystroke Dynamics by means of Model Checking: A Proposal
Fabio Di Tommaso, Michele Guerra, Fabio Martinelli, Francesco Mercaldo, Massimo Piedimonte, Giovanni Rosa, Antonella Santone
ASE
33rd ACM/IEEE International Conference on Automated Software EngineeringOCELOT: a search-based test-data generation tool for C
Simone Scalabrino, Giovanni Grano, Dario Di Nucci, Michele Guerra, Andrea De Lucia, Harald C. Gall, Rocco Oliveto