Detecting Technical Debt Using Natural Language Processing Approaches--A Systematic Literature Review

E Sutoyo, A Capiluppi - arXiv preprint arXiv:2312.15020, 2023 - arxiv.org
Context: Technical debt (TD) is a well-known metaphor for the long-term effects of
architectural decisions in software development and the trade-off between producing high …

On the suitability of hugging face hub for empirical studies

A Ait, JL Cánovas Izquierdo, J Cabot - Empirical Software Engineering, 2025 - Springer
Objective We aim at performing an exploratory study of the current state of HFH and its
suitability to be used as a source platform for empirical studies. Method We conduct a …

Training for security: planning the use of a SAT in the development pipeline of web Apps

S Nocera, S Romano, R Francese… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
We designed a prospective empirical investigation to study our STW (Software Technologies
for the Web) course with respect to the training of bachelor students in the context of …

Artificial intelligence for technical debt management in software development

SB Pandi, SA Binta, S Kaushal - arXiv preprint arXiv:2306.10194, 2023 - arxiv.org
Technical debt is a well-known challenge in software development, and its negative impact
on software quality, maintainability, and performance is widely recognized. In recent years …

Managing Vulnerabilities in Software Projects: the Case of NTT Data

S Nocera, S Romano, R Francese… - 2023 49th Euromicro …, 2023 - ieeexplore.ieee.org
Background: Software vulnerabilities are flaws in application source code that can be
exploited to cause harm, hence companies must devise strategies to manage them. Aim: We …

Training Bachelor Students to Design Better Quality Web Apps: Preliminary Results from a Prospective Empirical Investigation

S Nocera, R Francese, G Scanniello - Proceedings of the 27th …, 2023 - dl.acm.org
Background: There are a number of academic courses in the Bachelor Program in Computer
Science (CS) on the design of Web apps. Often the internal and external quality of the …

The Impact of Compiler Warnings on Code Quality in C++ Projects

A Johansson, C Holmberg… - Proceedings of the …, 2024 - dl.acm.org
Modern compilers often offer a variety of warning flags, which developers can enable to get
feedback on code that, while syntactically correct, may be problematic. In the case of C++ …

Towards identifying and minimizing customer-facing documentation debt

L Silva, M Unterkalmsteiner… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
Background: Software documentation often struggles to catch up with the pace of software
evolution. The lack of correct, complete, and up-to-date documentation results in an …

The python software quality dataset

VA Moldovan, LM Berciu… - 2024 50th Euromicro …, 2024 - ieeexplore.ieee.org
With Python's ascension as a dominant program-ming language, particularly in the fields of
artificial intelligence and data science, the need for comprehensive datasets focusing on …

Technical debt prioritization: methods, techniques, and a large exploratory study

DJ Pina - 2023 - teses.usp.br
Software development teams need to prioritize the technical debt items payment to improve
the software quality and ensure the new feature and code maintenance development pace …