Giuseppe Colavito
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Giuseppe Colavito has a total of 22 co-authors. Here are the top co-authors by number of shared publications:
- Filippo Lanubile
University of Bari, Bari, Italy
4 shared publications - Nicole Novielli
University of Bari, Italy
4 shared publications - Ali Al-Kaswan
Delft University of Technology, Delft, Netherlands
2 shared publications - Luigi Quaranta
University of Bari, Bari, Italy
2 shared publications - Rafael Kallis
Rafael Kallis Consulting, Zurich, Switzerland
2 shared publications - Angelica Spina
Department of Biosciences and Territory, University of Molise, Campobasso, Italy
1 shared publication
Latest Publications
- 11 March 2026
- Published by Elsevier in Journal of Systems and Software
- Vol. 237
Issue classification with LLMs: An empirical study of the NASA flight software systems
- 11 March 2026
- Published by Elsevier in Journal of Systems and Software
- Vol. 237
Issue classification with LLMs: An empirical study of the NASA flight software systems
- 7 February 2026
- Published by Elsevier in Science of Computer Programming
- Vol. 252
Preface for NLBSE’24: Natural language-based software to support software engineering processes
- 7 February 2026
- Published by Elsevier in Science of Computer Programming
- Vol. 252
Preface for NLBSE’24: Natural language-based software to support software engineering processes
- 25 April 2025
- Published by Elsevier in Information and Software Technology
- Vol. 184
Benchmarking large language models for automated labeling: The case of issue report classification
- 25 April 2025
- Published by Elsevier in Information and Software Technology
- Vol. 184
Benchmarking large language models for automated labeling: The case of issue report classification
- 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
- 20 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 33-40
The NLBSE'24 Tool Competition
We report on the organization and results of the tool competition of the third International Workshop on Natural Language-based Software Engineering (NLBSE'24). As in prior editions, we organized the competition on automated issue report classification, with focus on small repositories, and on automated code comment classification, with a larger dataset. In this tool competition edition, six teams submitted multiple classification models to automatically classify issue reports and code comments. The submitted models were fine-tuned and evaluated on a benchmark dataset of 3 thousand issue reports or 82 thousand code comments, respectively. This paper reports details of the competition, including the rules, the teams and contestant models, and the ranking of models based on their average classification performance across issue report and code comment types.
- 20 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 33-40
Open AccessThe NLBSE'24 Tool Competition
We report on the organization and results of the tool competition of the third International Workshop on Natural Language-based Software Engineering (NLBSE'24). As in prior editions, we organized the competition on automated issue report classification, with focus on small repositories, and on automated code comment classification, with a larger dataset. In this tool competition edition, six teams submitted multiple classification models to automatically classify issue reports and code comments. The submitted models were fine-tuned and evaluated on a benchmark dataset of 3 thousand issue reports or 82 thousand code comments, respectively. This paper reports details of the competition, including the rules, the teams and contestant models, and the ranking of models based on their average classification performance across issue report and code comment types.
- 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.