Emanuela Guglielmi

I'm

About

Portrait of Emanuela Guglielmi

Assistant Professor (tenure track)

Department of Biosciences and Territory, University of Molise (Termoli, Italy)

Research on Software Testing & Quality, Computer Vision & AI for Video Analysis, Impact of AI on Software Development

I was born in Campobasso (Italy) on March 31st, 1997. I received a Master’s Degree in Software Systems Security from the University of Molise (Italy) in 2021 defending a thesis on Software Reliability and Testing entitled “Generative Grammars and Deep Learning for Testing Voice User Interfaces” advised by Prof. Rocco Oliveto and Mr. Giovanni Rosa.

In January 2025 I obtained my Ph.D. in Computer Science from the Department of Biosciences and Territory at the University of Molise, under the supervision of Prof. Simone Scalabrino, and co-supervision of Prof. Rocco Oliveto and Prof. Gabriele Bavota. My Ph.D. thesis, entitled "Analyzing Gameplay Videos to Support Video Game Developers From Issue Detection to Game Sessions Reproduction", focused on testing video games through gameplay video analysis. I have also conducted research visits at the University of Lugano (SEART group) and Washington State University, investigating game testing automation and developer stress analysis.

Since September 2026 I am an Assistant Professor (tenure track) at the Department of Biosciences and Territory of the University of Molise, where I previously served as a fixed-term Assistant Professor and as a research fellow. My research interests include automated testing and recommender systems for complex software systems (e.g., virtual assistants and video games), and the impact of AI-based assistants on developers.

Resume

Education

Ph.D. in Computer Science

November 2021 - January 2025

University of Molise, Italy

Thesis: Analyzing Gameplay Videos to Support Video Game Developers From Issue Detection to Game Sessions Reproduction

Master’s Degree

2019 - 2021

University of Molise, Italy

Software Systems Security

Bachelor’s Degree

2016 - 2019

University of Molise, Italy

Computer Science

Other Experience

Visiting Period

August 2025 - September 2025

Università della Svizzera Italiana, Lugano, Switzerland

Visiting Professor at the Software Engineering Research Group (SEART), coordinating a research project on the impact of code completion tools on developers

July 2024 - August 2024

Washington State University, Pullman, WA

Visiting PhD Student at the School of Electrical Engineering and Computer Science (EECS), under the supervision of Prof. Venera Arnaoudova

June 2022 - September 2022

Università della Svizzera Italiana, Lugano, Switzerland

Visiting PhD Student at Software Engineering Research Group (SEART), under the supervision of Prof. Gabriele Bavota

Publications

On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Study

A. Vitale, E. Guglielmi, S. Scalabrino, R. Oliveto

34th International Conference on Program Comprehension (ICPC), 2026 Scholar

Is it Really Fun? Detecting Low Engagement Events in Video Games

E. Guglielmi, G. Bavota, N. Novielli, R. Oliveto, S. Scalabrino

22nd International Conference on Mining Software Repositories (MSR), 2025 Scholar PDF

Enhancing Just-In-Time Defect Prediction Models with Developer-Centric Features

E. Guglielmi, A. D'aguanno, R. Oliveto, S. Scalabrino

22nd International Conference on Mining Software Repositories (MSR), 2025 PDF

Personalized Code Readability Assessment: Are We There Yet?

A. Vitale, E. Guglielmi, R. Oliveto, S. Scalabrino

33rd International Conference on Program Comprehension (ICPC), 2025 arXiv PDF

How do Copilot Suggestions Impact Developers' Frustration and Productivity?

E. Guglielmi, V. Arnoudova, G. Bavota, R. Oliveto, S. Scalabrino

Registered Report at MSR, 2025 arXiv

Identifying and Replicating Code Patterns Driving Performance Regressions in Software Systems

D. Campos, L. Martins, E. Guglielmi, M. Tucci, D. Di Pompeo, S. Scalabrino, V. Cortellessa, D. Di Nucci, R. Oliveto

Registered Report at MSR, 2025 arXiv

Assessing Signal Noise Effects on Machine Learning Models for ECG-Based Cardiac Diagnosis

E. Guglielmi, D. Russo, P. Trinchese, G. Laudato, S. Scalabrino, G. Testa, R. Oliveto

HEALTHINF, 2025 PDF

Integrating Gait and Clinical Data with Explainable Artificial Intelligence for Parkinson’s Prediction: The EDAM System

N. Balletti, E. Guglielmi, G. Laudato, R. Oliveto, J. Simeone, R. Zinni

HEALTHINF, 2025 PDF

VIRTUAL-PHYSIO: A Virtual Assistant for Home Physiotherapy Rehabilitation

N. Balletti, A. Cascitell, P. Gabrieli E. Guglielmi, G. Laudato, A. Lazich, M. Notarantonio, R. Oliveto, S. Ricciardi, S. Scalabrino, J. Simeone

HEALTHINF, 2025 PDF

On the robustness of code generation techniques: An empirical study on GitHub Copilot

A. Mastropaolo, L. Pascarella, E. Guglielmi, et al.

45th International Conference on Software Engineering (ICSE), 2023 Scholar PDF

Sorry, I don’t Understand: Improving Voice User Interface Testing

E. Guglielmi, G. Rosa, S. Scalabrino, G. Bavota, R. Oliveto

37th International Conference on Automated Software Engineering (ASE), 2022 Scholar PDF

Towards Using Gameplay Videos for Detecting Issues in Video Games

E. Guglielmi, S. Scalabrino, G. Bavota, R. Oliveto

19th International Conference on Mining Software Repositories (MSR), 2022 Scholar PDF

Revisiting Code Readability Improvement with LLMs: A Critical Assessment of Fine-Tuned Models

A. Vitale, E. Guglielmi, V. Piantadosi, A. Mastropaolo, G. Bavota, R. Oliveto, S. Scalabrino

Empirical Software Engineering (EMSE), 2026 Scholar

Bug Detective and Quality Coach: Developers’ Mental Models of AI-Assisted IDE Tools

P. Buono, M. Cerullo, S. Cirillo, G. Desolda, F. Greco, E. Guglielmi, G. Margarella, G. Polese, S. Scalabrino, C. Tucci

Computers in Human Behavior Reports, 2026 Scholar

More Code, Less Understanding? On the Impact of AI Assistants on Developers’ Productivity and Code Ownership

A. Martín-López, R. Tufano, E. Guglielmi, A. Sánchez, A. L. Sanz, S. Scalabrino, R. Oliveto, S. Segura, G. Bavota

IEEE Transactions on Software Engineering (TSE), 2026 Scholar

Using Large Language Models to Test Voice User Interfaces

E. Guglielmi, A. Spina, G. Bavota, R. Oliveto, S. Scalabrino

Empirical Software Engineering (EMSE), 2026 Scholar

Nova Tellus: Integrating Blockchain and AI for Advanced Agricultural Management

N. Bonavita, C. Di Florio, V. Esposito, E. Guglielmi, R. Oliveto, R. Pareschi, F. Salzano, S. Scalabrino

SN Computer Science, 2026 Scholar

An Explainable AI Approach to Parkinson’s Detection Integrating Gait and Clinical Data: From Predictive Modeling to Usability Evaluation

N. Balletti, E. Guglielmi, G. Laudato, R. Oliveto, J. Simeone, R. Zinni

Communications in Computer and Information Science (CCIS), 2026 Scholar

Enhancing Home Physiotherapy with Real-Time Feedback and Automated Performance Evaluation

N. Balletti, A. Cascitelli, E. Guglielmi, G. Laudato, M. Notarantonio, R. Oliveto, S. Ricciardi, S. Scalabrino, J. Simeone, U. C. Riva

Communications in Computer and Information Science (CCIS), 2025 Scholar

Mining and measuring the impact of change patterns for improving the size and build time of docker images

G. Rosa, E. Guglielmi, M. Iannone, S. Scalabrino, R. Oliveto

EMSE, 2025 Link PDF

Enhancing Emotional Well-Being through Virtual Reality: The 2ViTA-B Cognitive System

N. Balletti, A. Cascitelli, P. Gabrieli, E. Guglielmi, A. Lazich, G. Marcilli, M. Notarantonio, R. Oliveto, D. Scognamiglio

Communications in Computer and Information Science (CCIS), 2024

Automatic Identification of Game Stuttering via Gameplay Videos Analysis

E. Guglielmi, G. Bavota, R. Oliveto, S. Scalabrino

ACM TOSEM, 2025 Scholar PDF

Help them understand: Testing and improving voice user interfaces

E. Guglielmi, G. Rosa, S. Scalabrino, G. Bavota, R. Oliveto

ACM TOSEM, 2024 Scholar PDF

Using Gameplay Videos for Detecting Issues in Video Games

E. Guglielmi, S. Scalabrino, G. Bavota, R. Oliveto

EMSE, 2023 Scholar PDF

Analyzing Gameplay Videos to Support Video Game Developers

E. Guglielmi

Ph.D. Thesis, University of Molise, 2025 PDF

Continuous Quality Improvement of AI-based Systems: the QualAI Project

N. Novielli, R. Oliveto, F. Palomba, F. Calefato, G. Colavito, V. De Martino, E. Guglielmi, et al.

Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2024 PDF

QualAI: Continuous Quality Improvement of AI-based Systems

N. Novielli, R. Oliveto, F. Palomba, F. Calefato, G. Colavito, V. De Martino, E. Guglielmi, et al.

RCIS Workshops, 2024 PDF

Towards the Automatic Replication of Gameplays to Support Game Debugging

S. Campanella, E. Guglielmi, R. Oliveto, G. Bavota, S. Scalabrino

International Workshop on Foundations of Applied Software Engineering for Games (FSE4Games), 2024 Scholar PDF

Research Interests

Assessing and improving the quality of complex software systems, and understanding what changes when artificial intelligence becomes part of how software is built and tested.

AI Assistants & Developer Productivity

How AI-based assistants and recommender systems change the way developers work: their effect on productivity, effort and code ownership, and how robust their suggestions really are.

Computer Vision & AI for Video Analysis

Turning video into a source of evidence about software behaviour: analysing gameplay videos to test video games and uncover issues and engagement problems, and applying the same techniques to other complex visual scenes.

Large Language Models for Software Engineering

Using and evaluating large language models across software engineering tasks, from the testing of voice user interfaces and other systems that traditional techniques struggle to cover, to the assessment of code quality.

Awards

Recognitions received for research and service activities

2026

Best Reviewer Award

34th IEEE/ACM International Conference on Program Comprehension (ICPC)

2025

ACM SIGSOFT Travel Support

47th IEEE/ACM International Conference on Software Engineering (ICSE)

2023

Speakers’ Choice Presentation Award

SIESTA Summer School, Lugano — for the presentation on automated analysis of gameplay videos

2023

STEM is a Woman

For the Master’s thesis on generative grammars and deep learning for testing voice user interfaces

2022

ACM SIGSOFT Travel Support

37th IEEE/ACM International Conference on Automated Software Engineering (ASE)

Teaching

Courses taught at the University of Molise

Bachelor’s Degree

UI/UX Prototyping

Bachelor’s Degree

Digital Innovation and Artificial Intelligence in Tourism

Bachelor’s Degree

Software Engineering

Master’s Degree

Artificial Intelligence and Computer Vision for Smart Video Surveillance

Service

Academic and professional contributions to the software engineering community

Program Committees

2027
ICSEResearch Track FSEResearch Track ICPCResearch Track MSRRegistered Report Track
2026
ICSEResearch Track ASEStudent Research Competition MSRRegistered Report Track ICPCResearch Track ICPCERA Track FORGEResearch Track QUATICQuality in the Age of AI Track FaSE4Games NLBSE
2025
ICSEArtifact Evaluation Track ICSEShadow PC ReSAISE
2024
ICSMEArtifact Evaluation · ROSE Festival
2023
MSRJunior PC

Organizing Committees

2026
ICSMERegistered Reports Track · Co-chair Greenvolve1st Workshop on Green Software Evolution @ SANER · Co-organizer ISTSpecial Issue on Green Software Evolution · Guest Editor BITESDeputy Coordinator · Local Organiser
2024
FSEStudent Volunteer ICSEStudent Volunteer

Journal Reviewing

ASEAutomated Software Engineering · since 2025 EMSEEmpirical Software Engineering · since 2025 TSEIEEE Transactions on Software Engineering · since 2024 TOSEMACM Transactions on Software Engineering and Methodology · since 2023 ToGIEEE Transactions on Games · since 2023

Contact

Get in touch for research collaborations, student projects or talks

Office

Department of Biosciences and Territory
University of Molise
Via Duca degli Abruzzi, snc
86039 Termoli (CB), Italy

preloader