Luigi Quaranta
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Luigi Quaranta has a total of 30 co-authors. Here are the top co-authors by number of shared publications:
- Filippo Lanubile
University of Bari, Bari, Italy
8 shared publications - Fabio Calefato
University of Bari, Bari, Italy
5 shared publications - Nicole Novielli
University of Bari, Italy
3 shared publications - Giulio Mallardi
University of Bari Aldo Moro, Italy
2 shared publications - Giuseppe Colavito
University of Bari, Bari, Italy
2 shared publications - Silverio Martínez-Fernández
Universitat Politècnica de Catalunya - BarcelonaTech (UPC), Barcelona, Spain
2 shared publications
Latest Publications
- Open Access
- 13 May 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 35 (6) , 1-38
Self-monitoring of Developers’ Emotions: The Case of Agile Retrospective Meetings
Developers experience a wide range of emotions while creating software. Being able to identify the causes of one’s own and peers’ emotions can equip developers with the ability to regulate their behavior to restore positive moods and productivity. In this article, we investigate to what extent self-monitoring of emotions can enhance agile retrospective meetings by improving the emotion awareness of participants. To this aim, we conducted a controlled experiment involving three software development teams involving two student teams and one professional developers team. The experimental design involves the collection of biometrics and self-reported information about emotions, which are then visualized before the retrospective meetings to inform discussion using EmoVizPhy, a tool that we designed and implemented for this aim. While students found that self-monitoring helped them recall significant emotional episodes, leading to more meaningful contributions during retrospectives, professional developers perceived limited benefits from this practice. Furthermore, based on the analysis of corrective actions identified by the participants during the study, we hypothesize that self-monitoring of emotions through EmoVizPhy may play a valuable role in facilitating the consolidation of new agile teams for which roles and collaboration dynamics are still being defined.
- 13 May 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 35 (6) , 1-38
Open AccessSelf-monitoring of Developers’ Emotions: The Case of Agile Retrospective Meetings
Developers experience a wide range of emotions while creating software. Being able to identify the causes of one’s own and peers’ emotions can equip developers with the ability to regulate their behavior to restore positive moods and productivity. In this article, we investigate to what extent self-monitoring of emotions can enhance agile retrospective meetings by improving the emotion awareness of participants. To this aim, we conducted a controlled experiment involving three software development teams involving two student teams and one professional developers team. The experimental design involves the collection of biometrics and self-reported information about emotions, which are then visualized before the retrospective meetings to inform discussion using EmoVizPhy, a tool that we designed and implemented for this aim. While students found that self-monitoring helped them recall significant emotional episodes, leading to more meaningful contributions during retrospectives, professional developers perceived limited benefits from this practice. Furthermore, based on the analysis of corrective actions identified by the participants during the study, we hypothesize that self-monitoring of emotions through EmoVizPhy may play a valuable role in facilitating the consolidation of new agile teams for which roles and collaboration dynamics are still being defined.
- Open Access
- 16 December 2025
- Published by Elsevier in Smart Health
- Vol. 39
Integrating AI into healthcare systems: A multivocal literature review
- 16 December 2025
- Published by Elsevier in Smart Health
- Vol. 39
Open AccessIntegrating AI into healthcare systems: A multivocal literature review
- 9 September 2025
- Published by Springer Nature
- p. 334-349
MLOps in the Healthcare Domain: a Systematic Literature Review
- 9 September 2025
- Published by Springer Nature
- p. 334-349
MLOps in the Healthcare Domain: a Systematic Literature Review
- 30 October 2024
- Published by Elsevier in Information and Software Technology
- Vol. 178
A multivocal literature review on the benefits and limitations of industry-leading AutoML tools
- 30 October 2024
- Published by Elsevier in Information and Software Technology
- Vol. 178
A multivocal literature review on the benefits and limitations of industry-leading AutoML tools
- Open Access
- 24 October 2024
- Published by Association for Computing Machinery (ACM)
- p. 603-607
Continuous Quality Improvement of AI-based Systems: the QualAI Project
QualAI is a two-year project aimed at defining a set of recommenders to continuously monitor, assess, and improve the quality of AI-based systems, with a particular focus on machine learning (ML) applications. We will develop recommenders for the quality assurance of both data and ML models to enable practitioners to mitigate technical debt. Special attention will be paid to communication challenges that may arise in hybrid teams comprising data scientists and software developers. This paper presents the project outline, provides an executive summary of the research activities, outlines the expected project outcomes, and reports the results obtained to date.
- 24 October 2024
- Published by Association for Computing Machinery (ACM)
- p. 603-607
Open AccessContinuous Quality Improvement of AI-based Systems: the QualAI Project
QualAI is a two-year project aimed at defining a set of recommenders to continuously monitor, assess, and improve the quality of AI-based systems, with a particular focus on machine learning (ML) applications. We will develop recommenders for the quality assurance of both data and ML models to enable practitioners to mitigate technical debt. Special attention will be paid to communication challenges that may arise in hybrid teams comprising data scientists and software developers. This paper presents the project outline, provides an executive summary of the research activities, outlines the expected project outcomes, and reports the results obtained to date.
- Open Access
- 23 August 2024
- Published by Elsevier in Information and Software Technology
- Vol. 176
A lot of talk and a badge: An exploratory analysis of personal achievements in GitHub
- 23 August 2024
- Published by Elsevier in Information and Software Technology
- Vol. 176
Open AccessA lot of talk and a badge: An exploratory analysis of personal achievements in GitHub
- Open Access
- 15 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 469-480
Leveraging GPT-like LLMs to Automate Issue Labeling
Issue labeling is a crucial task for the effective management of software projects. To date, several approaches have been put forth for the automatic assignment of labels to issue reports. In particular, supervised approaches based on the fine-tuning of BERT-like language models have been proposed, achieving state-of-the-art performance. More recently, decoder-only models such as GPT have become prominent in SE research due to their surprising capabilities to achieve state-of-the-art performance even for tasks they have not been trained for. To the best of our knowledge, GPT-like models have not been applied yet to the problem of issue classification, despite the promising results achieved for many other software engineering tasks. In this paper, we investigate to what extent we can leverage GPT-like LLMs to automate the issue labeling task. Our results demonstrate the ability of GPT-like models to correctly classify issue reports in the absence of labeled data that would be required to fine-tune BERT-like LLMs.
- 15 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 469-480
Open AccessLeveraging GPT-like LLMs to Automate Issue Labeling
Issue labeling is a crucial task for the effective management of software projects. To date, several approaches have been put forth for the automatic assignment of labels to issue reports. In particular, supervised approaches based on the fine-tuning of BERT-like language models have been proposed, achieving state-of-the-art performance. More recently, decoder-only models such as GPT have become prominent in SE research due to their surprising capabilities to achieve state-of-the-art performance even for tasks they have not been trained for. To the best of our knowledge, GPT-like models have not been applied yet to the problem of issue classification, despite the promising results achieved for many other software engineering tasks. In this paper, we investigate to what extent we can leverage GPT-like LLMs to automate the issue labeling task. Our results demonstrate the ability of GPT-like models to correctly classify issue reports in the absence of labeled data that would be required to fine-tune BERT-like LLMs.
- 7 September 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 41 (2) , 60-67
Training Future Machine Learning Engineers: A Project-Based Course on MLOps
In this paper, we present an overview of a project-based course on MLOps by showcasing a couple of sample projects developed by our students. Additionally, we share the lessons learned from offering the course at two different institutions.
- 7 September 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 41 (2) , 60-67
Training Future Machine Learning Engineers: A Project-Based Course on MLOps
In this paper, we present an overview of a project-based course on MLOps by showcasing a couple of sample projects developed by our students. Additionally, we share the lessons learned from offering the course at two different institutions.
- Open Access
Teaching MLOps in Higher Education through Project-Based Learning
Building and maintaining production-grade ML-enabled components is a complex endeavor that goes beyond the current approach of academic education, focused on the optimization of ML model performance in the lab. In this paper, we present a project-based learning approach to teaching MLOps, focused on the demonstration and experience with emerging practices and tools to automatize the construction of ML-enabled components. We examine the design of a course based on this approach, including laboratory sessions that cover the end-to-end ML component life cycle, from model building to production deployment. Moreover, we report on preliminary results from the first edition of the course. During the present year, an updated version of the same course is being delivered in two independent universities; the related learning outcomes will be evaluated to analyze the effectiveness of project-based learning for this specific subject.
Open AccessTeaching MLOps in Higher Education through Project-Based Learning
Building and maintaining production-grade ML-enabled components is a complex endeavor that goes beyond the current approach of academic education, focused on the optimization of ML model performance in the lab. In this paper, we present a project-based learning approach to teaching MLOps, focused on the demonstration and experience with emerging practices and tools to automatize the construction of ML-enabled components. We examine the design of a course based on this approach, including laboratory sessions that cover the end-to-end ML component life cycle, from model building to production deployment. Moreover, we report on preliminary results from the first edition of the course. During the present year, an updated version of the same course is being delivered in two independent universities; the related learning outcomes will be evaluated to analyze the effectiveness of project-based learning for this specific subject.