SANER 2026
Tue 17 - Fri 20 March 2026 Limassol, Cyprus

Refactoring code smells in a project can be easily done, while refactoring architectural smells is a more complex task that could have different effects on the overall quality of a project. Architectural smells represent one of the greatest sources of technical debt faced by practitioners and are symptoms of architectural degradation. In this paper, we investigate the impact of the refactoring of architectural smells on technical debt and other software quality metrics. We focus our attention on smells found in microservice projects and explore whether the refactoring of these smells can support the identification of new microservices. We analyze microservice projects due to the increasing interest in this kind of software architecture from academia and practitioners. The results obtained outline how architectural smell refactoring has to be carefully taken into account in order to improve software quality and reduce technical debt.

Wed 18 Mar

Displayed time zone: Athens change

16:00 - 17:30
Session 3C - Service Architectures, Continuous Integration, and Configuration ManagementResearch Track / Short Papers and Posters Track / Industrial Track at Megaron Gamma
Chair(s): Zimin Chen KTH Royal Institute of Technology
16:00
15m
Talk
Does one CI-ze fit all? How Continuous Integration Performs in Different Contexts
Research Track
Shujun Huang Delft University of Technology (TU Delft), Andy Zaidman TU Delft, Sebastian Proksch Delft University of Technology
Pre-print
16:15
15m
Talk
Microservices by Optimization and Experience: Lessons from a Large-Scale Industrial Migration
Industrial Track
Fernando S. Felizardo Universidade Estadual de Maringa - UEM, Vinicius L. Nogueira Universidade Estadual de Maringa - UEM, João V. S. Castanho , Thelma E. Colanzi Lopez State University of Maringá, Aline M. M. M. Amaral State University of Maringá, Wesley K.G. Assunção North Carolina State University
16:30
15m
Talk
Tables or Sankey Diagrams? Investigating User Interaction with Different Representations of Simulation Parameters
Industrial Track
16:45
15m
Talk
Using Large Language Models to Support Automation of Failure Management in CI/CD Pipelines: A Case Study in SAP HANA
Industrial Track
Pre-print
17:00
15m
Talk
Exploring the impact of architectural smells refactoring in microservice projects
Short Papers and Posters Track
Alessandro Messa University of Milano - Bicocca, Matteo Bochicchio University of Milano-Bicocca, Francesca Arcelli Fontana University of Milano-Bicocca
17:15
15m
Talk
The SBOM Gap: Adoption and Compliance in Open Source Software
Research Track
Md Fazle Rabbi Idaho State University, Asif Kamal Turzo University of Massachusetts Dartmouth, Arifa Islam Champa Idaho State University, Minhaz Zibran Idaho State University
Pre-print