ECSA 2025 (series) / Tools & Demos /
SAVAT: A Tool for Visualizing the Impact of Changes in Microservices
Change impact analysis is a vital process for managing changes in complex systems. This becomes especially important in decentralized systems like those based on microservices. The paper presents a SAVAT tool designed to facilitate change impact analysis in microservice systems. SAVAT enables practitioners to interact with visual exploration of microservice systems, both from two architectural views (service and domain views), using the established notions of context maps and service dependency graphs, along with a novel notion of inter-microservice call graphs. Our tool can also automatically highlight changes in different versions of microservice systems and provide support to explore how the changes propagate through the system.
Tue 16 SepDisplayed time zone: Athens change
Tue 16 Sep
Displayed time zone: Athens change
14:00 - 15:30 | Tools & DemosTools & Demos at Atrium B Chair(s): Mohamed Soliman Paderborn University, Uwe Zdun University of Vienna | ||
14:00 20m | SAVAT: A Tool for Visualizing the Impact of Changes in Microservices Tools & Demos Tomas Cerny University of Arizona, Gabriel Goulis University of Arizona, Adam Kattan Masaryk University, David Kozak Brno University of Technology & Oracle Labs, Tomas Vojnar Masaryk University | ||
14:20 20m | Infragenie: Living Software Architecture Diagrams From Docker Compose Files Tools & Demos Ricardo Ferreira INESC TEC, Faculty of Engineering, University of Porto, Filipe Figueiredo Correia University of Porto, Paulo Queiroz Federal University of the Semi-Arid Region | ||
14:40 20m | ServLessSense: Serverless Smell Detection Tool Tools & Demos Hasini Sumalee Perera University of Saskatchewan, Zadia Codabux University of Saskatchewan, Fabio Palomba University of Salerno | ||
15:00 20m | CUBEX: A CubeSat Exemplar for Teaching Software Architecture Principles Tools & Demos Angelos Motsios National and Kapodistrian University of Athens, Timo Kehrer University of Bern, Christos Tsigkanos University of Athens, Greece | ||