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 Molise

PhD 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 Molise

MSc 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 Molise

BSc 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 Molise

Research 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

85%

Time management

85%

Brainstorming

95%

Ethical decision making

90%

Negotiation and teamwork

85%

Written and oral communication

95%

Coding Skills

JavaScript

95%

Java

95%

Python

90%

PHP

85%

HTML/CSS

100%

Knowledges

  • Testing
  • Mobile Security
  • Cyber security
  • Team Management
  • Artificial intelligence
  • Mobile development
  • Web development

Certificates

BigDat 2020 6th International Winter School on Big Data

Membership ID: Michele Guerra
13-17 January 2020

SIESTA International Summer School on Software Engineering

Membership ID: Michele Guerra
3-6 September 2019

Publications

Accepted Papers

TSE 2023
IEEE Transactions on Software Engineering

An 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 Privacy

A 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 Privacy

RPCDroid: 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 Molise

CPMDroid: 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 UNIMOL

Dangerous Permissions in Android: Open Issues and Pitfalls

Michele Guerra, Fausto Fasano, Simone Scalabrino and Rocco Oliveto

December 2019
IEEE International Conference on Big Data

User 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 Engineering

OCELOT: 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 results

A customized dynamic and user-centered Android permission model based on user preferences

Shhhh!
logo

... and more!

Teaching and Professional Service

Teaching Assistant for

Fall 2022
University of Molise, Italy

Web and mobile programming course

Bachelor of Science in Computer Science

2021 - 2022
University of Molise, Italy

Software project management course

Master of Science in Software Systems Security

2021 - 2022
University of Molise, Italy

Software engineering course

Bachelor of Science in Computer Science

2021 - 2022
University of Molise, Italy

Collaboration 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

Blog

Contact

Isernia/Manfredonia, Italy

michele.guerra@unimol.it

How Can I Help You?