Skip to main content
Public defence

Dario Amoroso d’Aragona: Hidden dependencies make microservices harder to maintain

Tampere University
LocationKorkeakoulunkatu 1, Tampere
Hervanta campus, Tietotalo, auditorium TB109 and remote connection
Date24.7.2026 12.00–16.00 (UTC+3)
LanguageEnglish
Entrance feeFree of charge
Kuvituskuva: Siluetti tohtorista.
In his doctoral dissertation MSc Dario Amoroso d’Aragona studied how microservices in open-source software systems become connected through repeated code changes and developer work across multiple services. His research found that these hidden dependencies are common, tend to grow over time, and are influenced not only by software architecture but also by how developers and teams organize their work. These results are important, because they show that microservices do not automatically guarantee independent development. The findings can help software architects, developers, and project maintainers detect hidden dependencies earlier, reduce coordination problems, and build more maintainable software systems.

The doctoral dissertation of Dario Amoroso d’Aragona in the field of Computing and Electrical Engineering titled Microservices Logical Coupling: Measurement, Evolution, and Organizational Implications will be publicly examined at the Faculty of Information Technology and Communication Sciences at Tampere University on 24 July 2026.

The Opponent will be Associate Professor Pietro Ferrara from Ca’Foscari University of Venice in Italy. The Custos will be Emeritus Professor Kari Systä from the Faculty of Information Technology and Communication Sciences, Tampere University.