Microservice architecture reconstruction and visualization techniques: A review

T Cerny, AS Abdelfattah, V Bushong… - … on Service-Oriented …, 2022 - ieeexplore.ieee.org
Microservice system solutions are now mainstream. The older microservices-based systems
are not more than 15 years old, and their architecture is by far different than the one …

Roadmap to reasoning in microservice systems: a rapid review

AS Abdelfattah, T Cerny - Applied Sciences, 2023 - mdpi.com
Understanding software systems written by others is often challenging. When we want to
assess systems to reason about them, ie, to understand dependencies, analyze evolution …

Using microservice telemetry data for system dynamic analysis

A Al Maruf, A Bakhtin, T Cerny… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Microservices bring various benefits to software systems. They also bring decentralization
and lose coupling across self-contained system parts. Since these systems likely evolve in a …

Microvision: Static analysis-based approach to visualizing microservices in augmented reality

T Cerny, AS Abdelfattah, V Bushong… - … on Service-Oriented …, 2022 - ieeexplore.ieee.org
Microservices are supporting digital transformation; however, fundamental tools and system
perspectives are missing to better observe, understand, and manage these systems, their …

Comparison of static analysis architecture recovery tools for microservice applications

S Schneider, A Bakhtin, X Li, J Soldani, A Brogi… - arxiv preprint arxiv …, 2024 - arxiv.org
Architecture recovery tools help software engineers obtain an overview of the structure of
their software systems during all phases of the software development life cycle. This is …

Monolith to microservices: Vae-based gnn approach with duplication consideration

K Sooksatra, R Maharjan… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
With the rise of cloud computing, many applications have been implemented into
microservices to fully utilize cloud computing for scalability and maintainability purposes …

ASDMG: business topic clustering-based architecture smell detection for microservice granularity

S Wang, B **, D Yu, S Cheng - Software Quality Journal, 2024 - Springer
Microservices architecture smells can significantly affect the quality of microservices due to
poor design decisions, especially the granularity smells of microservice architectures will …

How Do Microservice API Patterns Impact Understandability? A Controlled Experiment

J Bogner, P Wójcik… - 2024 IEEE 21st …, 2024 - ieeexplore.ieee.org
Microservices expose their functionality via remote Application Programming Interfaces
(APIs), eg, based on HTTP or asynchronous messaging technology. To solve recurring …

API Rate Limit Adoption--A pattern collection

S Serbout, A El Malki, C Pautasso, U Zdun - Proceedings of the 28th …, 2023 - dl.acm.org
The API Rate Limit pattern controls the rate at which clients make API requests by counting
the number of requests in a specified time interval and reacting against abusive clients, in …

Designing a system-centered view to microservices using service dependency graphs: Elaborating on 2d and 3d visualization

P Harris, M Gortney, AS Abdelfattah… - 2024 4th …, 2024 - ieeexplore.ieee.org
Cloud-native systems have become widely embraced by the industry. The decentralization
characteristic of these systems provides many benefits, which have led to their widespread …