activity
20232026
most citedEarly Career Developers' Perceptions of Code Understandability. A Study of Complexity Metrics

3 citations · 14 across the 24 of their papers we have counts for

collaborators
Showing 2024Show all

6 papers · 1 filter

cs.SE2024

Generative AI in Evidence-Based Software Engineering: A White Paper

Matteo Esposito, Andrea Janes, Davide Taibi +1

Context. In less than a year practitioners and researchers witnessed a rapid and wide implementation of Generative Artificial Intelligence. The daily availability of new models pro…

cs.SE2024

Evaluating Time-Dependent Methods and Seasonal Effects in Code Technical Debt Prediction

Mikel Robredo, Nyyti Saarimaki, Matteo Esposito +3

Background. Code Technical Debt (Code TD) prediction has gained significant attention in recent software engineering research. However, no standardized approach to Code TD predicti…

cs.SE2024

The Dual-Edged Sword of Technical Debt: Benefits and Issues Analyzed Through Developer Discussions

Xiaozhou Li, Matteo Esposito, Andrea Janes +1

Background. Technical debt (TD) has long been one of the key factors influencing the maintainability of software products. It represents technical compromises that sacrifice long-t…

cs.SE2024

In Search of Metrics to Guide Developer-Based Refactoring Recommendations

Mikel Robredo, Matteo Esposito, Fabio Palomba +2

Context. Source code refactoring is a well-established approach to improving source code quality without compromising its external behavior. Motivation. The literature described th…

cs.SE2024★ 1 cited

6GSoft: Software for Edge-to-Cloud Continuum

Muhammad Azeem Akbar, Matteo Esposito, Sami Hyrynsalmi +17

In the era of 6G, developing and managing software requires cutting-edge software engineering (SE) theories and practices tailored for such complexity across a vast number of conne…

cs.SE2024

On the correlation between Architectural Smells and Static Analysis Warnings

Matteo Esposito, Mikel Robredo, Francesca Arcelli Fontana +1

Background. Software quality assurance is essential during software development and maintenance. Static Analysis Tools (SAT) are widely used for assessing code quality. Architectur…