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 2025Show all

12 papers · 1 filter

cs.SE2025

SQuaD: The Software Quality Dataset

Mikel Robredo, Matteo Esposito, Davide Taibi +2

Software quality research increasingly relies on large-scale datasets that measure both the product and process aspects of software systems. However, existing resources often focus…

cs.SE2025★ 2 cited

What Were You Thinking? An LLM-Driven Large-Scale Study of Refactoring Motivations in Open-Source Projects

Mikel Robredo, Matteo Esposito, Fabio Palomba +2

Context. Code refactoring improves software quality without changing external behavior. Despite its advantages, its benefits are hindered by the considerable cost of time, resource…

cs.SE2025★ 1 cited

Emerging Trends in Software Architecture from the Practitioners Perspective: A Five Year Review

Ruoyu Su, Noman Ahmad, Matteo Esposito +3

Software architecture plays a central role in the design, development, and maintenance of software systems. With the rise of cloud computing, microservices, and containers, archite…

cs.SE2025

Architectural Degradation: Definition, Motivations, Measurement and Remediation Approaches

Noman Ahmad, Ruoyu Su, Matteo Esposito +3

Architectural degradation, also known as erosion, decay, or aging, impacts system quality, maintainability, and adaptability. Although widely acknowledged, current literature shows…

cs.SE2025

Autonomic Microservice Management via Agentic AI and MAPE-K Integration

Matteo Esposito, Alexander Bakhtin, Noman Ahmad +4

While microservices are revolutionizing cloud computing by offering unparalleled scalability and independent deployment, their decentralized nature poses significant security and m…

cs.SE2025

Centrality Change Proneness: an Early Indicator of Microservice Architectural Degradation

Alexander Bakhtin, Matteo Esposito, Valentina Lenarduzzi +1

Over the past decade, the wide adoption of Microservice Architecture has required the identification of various patterns and anti-patterns to prevent Microservice Architectural Deg…

cs.SE2025★ 1 cited

Leveraging Network Methods for Hub-like Microservice Detection

Alexander Bakhtin, Matteo Esposito, Valentina Lenarduzzi +1

Context: Microservice Architecture is a popular architectural paradigm that facilitates flexibility by decomposing applications into small, independently deployable services. Catal…

cs.SE2025

Descriptor: C++ Self-Admitted Technical Debt Dataset (CppSATD)

Phuoc Pham, Murali Sridharan, Matteo Esposito +1

In software development, technical debt (TD) refers to suboptimal implementation choices made by the developers to meet urgent deadlines and limited resources, posing challenges fo…

cs.SE2025★ 2 cited

Generative AI for Software Architecture. Applications, Challenges, and Future Directions

Matteo Esposito, Xiaozhou Li, Sergio Moreschini +5

Context: Generative Artificial Intelligence (GenAI) is transforming much of software development, yet its application in software architecture is still in its infancy, and no prior…

cs.SE2025

Network Centrality as a New Perspective on Microservice Architecture

Alexander Bakhtin, Matteo Esposito, Valentina Lenarduzzi +1

Context: Over the past decade, the adoption of Microservice Architecture (MSA) has led to the identification of various patterns and anti-patterns, such as Nano/Mega/Hub services.…

cs.SE2025★ 2 cited

A Call for Critically Rethinking and Reforming Data Analysis in Empirical Software Engineering

Matteo Esposito, Mikel Robredo, Murali Sridharan +3

Context: Empirical Software Engineering (ESE) drives innovation in SE through qualitative and quantitative studies. However, concerns about the correct application of empirical met…

cs.CR2025★ 2 cited

On Large Language Models in Mission-Critical IT Governance: Are We Ready Yet?

Matteo Esposito, Francesco Palagiano, Valentina Lenarduzzi +1

Context. The security of critical infrastructure has been a pressing concern since the advent of computers and has become even more critical in today's era of cyber warfare. Protec…