
Registered user since Thu 13 Dec 2018
I am an Associate Professor in the Department of Information Engineering, Computer Science and Mathematics (DISIM) at the University of L’Aquila, Italy. I obtained my Ph.D. in Computer Science from the University of Jena, Germany, and subsequently held postdoctoral positions at Polytechnic University of Bari and the University of L’Aquila.
My research interests lie at the intersection of Software Engineering, Mining Software Repositories, Recommender Systems, and Machine Learning. My recent work focuses on developing intelligent recommender systems for software engineering tasks, particularly for mining and analyzing open-source code repositories. Since January 2026, I have served as Editor-in-Chief of the Software Quality Journal, a leading international publication in software quality research.
Contributions
2026
EASE
Mining Software Repositories
SANER
- Author of Binary and multi-class classification of Self-Admitted Technical Debt: How far can we go? within the Journal First Track -track
- Committee Member in Program Committee within the Research Track-track
- Author of Larger Is Not Always Better: Leveraging Code Evolution for Comment Inconsistency Detection within the Short Papers and Posters Track -track
2025
ESEM
- Committee Member in Program Committee within the ESEM - Technical Track-track
- Author of When Retriever Meets Generator: A Joint Model for Code Comment Generation within the ESEM - Emerging Results and Vision Track -track
- Author of ROSE: Transformer-Based Refactoring Recommendation for Architectural Smells within the ESEM - Emerging Results and Vision Track -track
ESEC/FSE
EASE
- Author of Bake Two Cakes with One Oven: RL for Defusing Popularity Bias and Cold-start in Third-Party Library Recommendations within the Short Papers, Emerging Results-track
- Author of Detecting Malicious Source Code in PyPI Packages with LLMs: Does RAG Come in Handy? within the Short Papers, Emerging Results-track
- Committee Member in Program Committee within the Research Papers-track
- Tutorials Co-Chair in Tutorials Track within the Tutorials-track
- Author of Simplicity by Obfuscation: Evaluating LLM-Driven Code Transformation with Semantic Elasticity within the Short Papers, Emerging Results-track
- Tutorials Co-Chair in Organizing Committee
- Committee Member in Program Committee within the Research Papers-track
ICSE
Mining Software Repositories
2024
ESEM
- Session Chair of Large language models in software engineering I (part of ESEM Technical Papers)
- Author of GPTSniffer: A CodeBERT-based classifier to detect source code written by ChatGPT within the ESEM Journal-First Papers-track
- Author of Automatic Categorization of GitHub Actions with Transformers and Few-shot Learning within the ESEM Emerging Results, Vision and Reflection Papers Track-track
- Committee Member in Program Committee within the ESEM Technical Papers-track
- Author of Good things come in three: Generating SO Post Titles with Pre-Trained Models, Self Improvement and Post Ranking within the ESEM Technical Papers-track
ICSME
ECOOP/ISSTA
EASE
- Author of LEGION: Harnessing Pre-trained Language Models for GitHub Topic Recommendations with Distribution-Balance Loss within the Research Papers-track
- Author of Automated categorization of pre-trained models in software engineering: A case study with a Hugging Face dataset within the Short Papers, Vision and Emerging Results-track
- Committee Member in Program Committee within the Research Papers-track
- Author of When simplicity meets effectiveness: Detecting code comments coherence with word embeddings and LSTM within the Short Papers, Vision and Emerging Results-track
2023
Mining Software Repositories
EASE
ICSE
International Conference on Technical Debt
2022
MODELS
Mining Software Repositories
International Conference on Technical Debt
2021
ASE
ESEC/FSE
- Session Chair of Analytics & Software Evolution—Libraries and APIs 2 (part of Research Papers)
- Session Chair of Analytics & Software Evolution—Recommender Systems (part of Research Papers)
- Session Chair of Analytics & Software Evolution—Mining Software Repositories (part of Research Papers)
- Session Chair of SE & AI—Machine Learning for Software Engineering 2 (part of Research Papers)
- Session Chair of SE & AI—Machine Learning for Software Engineering 1 (part of Research Papers)
- Session Chair of SE & AI—Search Based Software Engineering (part of Research Papers)