activity
20242026
most citedEmerging Trends in Software Architecture from the Practitioners Perspective: A Five Year Review

1 citations · 1 across the 6 of their papers we have counts for

collaborators

7 papers

cs.SE2026

The Invisible Hand of AI Libraries Shaping Open Source Projects and Communities

Matteo Esposito, Andrea Janes, Valentina Lenarduzzi +1

In the early 1980s, Open Source Software emerged as a revolutionary concept amidst the dominance of proprietary software. What began as a revolutionary idea has now become the corn…

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

Toward Organizational Decoupling in Microservices Through Key Developer Allocation

Xiaozhou Li, Noman Ahmad, Tomas Cerny +3

With microservices continuously being popular in the software architecture domain, more practitioners and researchers have begun to pay attention to the degradation issue that dimi…

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

Initial Insights on MLOps: Perception and Adoption by Practitioners

Sergio Moreschi, David Hästbacka, Andrea Janes +2

The accelerated adoption of AI-based software demands precise development guidelines to guarantee reliability, scalability, and ethical compliance. MLOps (Machine Learning and Oper…

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…