Michele Guerra
About Me
I was born in Manfredonia (Italy) on April, 18th, 1996. I received the bachelor’s degree in Computer Science from the University of Molise, defending a thesis entitled “OCELOT: automatic generation of test cases in CLion” advised by Prof. Rocco Oliveto and co-advised by Prof. Simone Scalabrino. Afterwards, I received (cum laude) Master's degree in Software and security systems from the University of Molise (Italy) in October 2020, by defending a thesis named: "TensorBot: a conversational assistant for the Tensorflow library to support the developer", advised by Prof. Rocco Oliveto and co-advised by Prof. Gabriele Bavota - from the Università della Svizzera Italiana - and Prof Simone Scalabrino. During the master’s degree, I also obtained a scholarship to work on a research project with CCIAA. In March 2021 I started my Ph.D. @UNIMOL, advised by Prof. Rocco Oliveto, Prof. Fausto Fasano and Prof. Simone Scalabrino.
- Age 27
- Based in Isernia - Italy
- e-mail michele.guerra@unimol.it
I'm also
Resume
Education
2021 - Currently
Università del MolisePhD student
I'm currently a Ph.D. student at the University of Molise (Italy), led by Prof. Rocco Oliveto and co-supervised by Prof. Fausto Fasano and Prof. Simone Scalabrino. I'm currently working in STAKE Lab (SofTware And Knowledge Engineering lab) and MOSAIC Research Center on issues related to the Privacy and Security of Android users and Dynamic Analysis of permission usage and critical resources in Android.
2018-2020
University of MoliseMSc in Software Security and Systems
During my master's degree, I had the opportunity to grow my skills and enrich my knowledge by taking part in various research projects ranging from formal methods, machine learning, and deep learning. During the development of my thesis project I spent a period at the University of Italian Switzerland, where I collaborated with Prof. Gabriele Bavota. I successfully defended my master thesis in October 2020.
2015-2018
University of MoliseBSc in Computer Science
During my bachelor's degree, I built a solid computer science foundation and, in my final year, I had the chance to work on a research project concerning the automatic generation of test cases in C. This project led me to an experimental thesis, where Prof. Rocco Oliveto was my supervisor. I graduated(Cum Laude) in October 2018, by successfully defending my thesis.
Experience
2019 - 2020
Università del Molise - CCIAA MoliseResearch Project Grant
I obtained a scholarship to work on a project in collaboration with the University of Molise and the CCIAA Molise.
Top Soft Skills
Critical thinking
Time management
Brainstorming
Ethical decision making
Negotiation and teamwork
Written and oral communication
Coding Skills
JavaScript
Java
Python
PHP
HTML/CSS
Knowledges
- Testing
- Mobile Security
- Cyber security
- Team Management
- Artificial intelligence
- Mobile development
- Web development
Certificates
BigDat 2020 6th International Winter School on Big Data
SIESTA International Summer School on Software Engineering
Publications
Accepted Papers
TSE 2023
IEEE Transactions on Software EngineeringAn Empirical Study on the Effectiveness of Privacy Indicators
Michele Guerra, Simone Scalabrino, Fausto Fasano, and Rocco Oliveto
DBSec 2023
Conference on Data and Applications Security and PrivacyA Dynamic Approach to Defuse Logic Bombs in Android Applications
Fausto Fasano, Michele Guerra, Roberto Milanese, and Rocco Oliveto
ICISSP-23
International Conference on Information Systems Security and PrivacyRPCDroid: Runtime Identification of Permission Usage Contexts in Android Applications
Michele Guerra, Roberto Milanese, Rocco Oliveto and Fausto Fasano
December-22
Applied Sciences Ph.D. Research Track: New Research Frontiers at the University of MoliseCPMDroid: Analysis of Contextualized Permission Usage for Malicious App Detection in Android
Second best poster award
Michele Guerra, Fausto Fasano, Simone Scalabrino and Rocco Oliveto
December-22
Ph.D. Expo UNIMOLDangerous Permissions in Android: Open Issues and Pitfalls
Michele Guerra, Fausto Fasano, Simone Scalabrino and Rocco Oliveto
December 2019
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 and Antonella Santone
ASE-2018
33rd IEEE/ACM 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, and Rocco Oliveto
Ongoing projects
RPCDroid extension
We are currently evaluating the resultsA customized dynamic and user-centered Android permission model based on user preferences
Shhhh!
... and more!
Teaching and Professional Service
Teaching Assistant for
Fall 2022
University of Molise, ItalyWeb and mobile programming course
Bachelor of Science in Computer Science
2021 - 2022
University of Molise, ItalySoftware project management course
Master of Science in Software Systems Security
2021 - 2022
University of Molise, ItalySoftware engineering course
Bachelor of Science in Computer Science
2021 - 2022
University of Molise, ItalyCollaboration for support activities in the management of the master's program
Postgraduate Master's specialization in Information technologies for innovation and competitiveness
Memeber of
Since 2021
STAKE Lab
SofTware And Knowledge Engineering lab
Since 2021
MOSAIC Research Center
Mathematics Optimization Statistics Artificial Intelligence Computing