4 papers · 1 filter
Analyzing the Evolution of Structural Communities within Microservice Architecture
Alexander Bakhtin, Matteo Esposito, Valentina Lenarduzzi +1
In recent years, the detection of anti-patterns in microservice architecture has gained traction, particularly to identify instances of Microservice Architectural Degradation. In s…
Sovereign-by-Design A Reference Architecture for AI and Blockchain Enabled Systems
Matteo Esposito, Lodovica Marchesi, Roberto Tonelli +1
Digital sovereignty has emerged as a central concern for modern software-intensive systems, driven by the dominance of non-sovereign cloud infrastructures, the rapid adoption of Ge…
On the correlation between Architectural Smells and Static Analysis Warnings
Matteo Esposito, Mikel Robredo, Francesca Arcelli Fontana +1
Background. Software quality assurance is essential during software development and maintenance. Static Analysis Tools (SAT) are widely used for assessing code quality. Architectur…
Architecture Smells vs. Concurrency Bugs: an Exploratory Study and Negative Results
Damian Andrew Tamburri, Francesca Arcelli Fontana, Riccardo Roveda +1
Technical debt occurs in many different forms across software artifacts. One such form is connected to software architectures where debt emerges in the form of structural anti-patt…