Roberta Capuano

dblp:264/7114 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
5since 2021 · last 2026
0000-0001-9903-999XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 3 first-author · 5 since 2021
YearPublicationVenuePosition
2026 LLMs for Architectural Refactoring: An Exploratory Study on Monoliths to Microservices
Aneesh Sambu, Roberta Capuano, Eoan O'Dea, Karthik Vaidhyanathan, Henry Muccini
ICSA2
2026 Green Autoscaler for Performance Aware Microservices: a Machine Learning Approach
abstract
Cloud-native microservice systems increasingly rely on autoscaling to maintain performance under fluctuating workloads, yet scaling decisions strongly influence energy consumption and carbon emissions, making sustainability a growing concern for modern cloud infrastructures. Traditional mechanisms such as the Kubernetes Horizontal Pod Autoscaler optimize only performance metrics and ignore the carbon intensity of electricity sources, leading to excessive provisioning and higher emissions. To address this limitation, this paper proposes a Carbon-Aware Autoscaling System based on Spatio-Temporal Graph Convolutional Networks that jointly model workload dynamics and inter-service dependencies while integrating real-time regional carbon intensity. The autoscaler dynamically moderates scaling levels using carbon-aware thresholds, enabling adaptive tradeoffs between performance and sustainability. We evaluated our approach on three benchmark microservice applications using a synchronized monitoring stack for performance, energy, and carbon metrics. Experimental results show that the proposed approach achieves an average carbon emission reduction of approximately 24% in high-intensity regions (300 gCO2/kWh) and 17% in low-intensity regions (100 gCO2/kWh) as compared to HPA while maintaining comparable performance in low-carbon conditions.
Thanh-Phuc Tran, Abhinandan Roul, Ishara Galbokka Hewage, Mahira Ibnath Joytu, Roberta Capuano, Eoan O'Dea, Rafiullah Omar, Hergys Rexha, Sébastien Lafond, Henry Muccini
ICSA5
2025 A Comparative Analysis of Monolith vs Microservices Energy Consumption
Roberta Capuano, Eoan O'Dea, Henry Muccini
ECSA1
2024 From Refactoring to Migration: a Quality-Driven Strategy for Microservices Adoption
abstract
In the contemporary landscape of software development, the transition towards microservices architecture is often a critical step for organizations aiming to enhance scalability and maintainability. However, maintaining quality standards during this transition is of paramount importance to ensure the continued success of the software system. In this paper, we introduce a migration to microservices approach that strictly considers quality constraints as the main driver of the migration. The approach is built on top of the knowledge acquired in our previous work where we used antipatterns analysis for the refactoring of microservices derived from the monolith. We applied our quality-driven migration approach to the industrial case study of BIM Italia. To measure the effectiveness of our approach we performed a comparative analysis of the time, cost, and effort-related dimensions between the quality-driven migration and the refactoring processes presented and applied in the same company in our previous work. Our findings highlight the effectiveness of our quality-driven migration process in reducing time, costs, and effort, showcasing its merits in practice. This research emphasizes the importance of quality-driven migration strategies when transitioning from monolithic systems to microservices. By employing these principles, organizations can migrate to microservices not only realizing the expected benefits of microservices adoption but also upholding essential quality standards.
Roberta Capuano, Henry Muccini, Fabio Vaccaro
SANER1
2023 A Graph-Based Java Projects Representation for Antipatterns Detection
Roberta Capuano, Henry Muccini
ECSA1