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 …

Detecting Usage of Deprecated Web APIs via Tracing

L Bonorden, A van Hoorn - 2024 IEEE 21st International …, 2024 - ieeexplore.ieee.org
Deprecation is a way to inform clients using an application programming interface (API) that
the usage of this API is discouraged. Tool support and research for deprecation in local APIs …

Performance Impact of Microservice Granularity Decisions: An Empirical Evaluation Using the Service Weaver Framework

RC Mendonça Filho, NC Mendonça - European Conference on Software …, 2024 - Springer
Abstract The Service Weaver framework enables the development of distributed applications
in Go as modular monoliths, with the flexibility to deploy monolith components in different …

Automated Reverse Engineering for MoM-based Microservices (ARE4MOM) using static analysis

S Singh, A Koziolek - 2024 IEEE 21st International Conference …, 2024 - ieeexplore.ieee.org
Context: Understanding architecture is crucial during the development of Message-oriented
Middleware-based (MoM-based) microservices. Such architecture serves as a prerequisite …

Recovery of software architecture models from infrastructure-as-code specifications

DJGOD Figueiredo - 2024 - search.proquest.com
Software architecture reconstruction is a well-established research topic characterized by its
complexity and the diversity of methods and practices it employs, each with its pros and …

ML and Network Traces to MARS

W Cruz, LD Michel, B Drozdenko… - … Conference on Cyber …, 2023 - ieeexplore.ieee.org
MARS is a Microservice Architecture Recovery Solution that uses Machine Learning and
lightweight Network Traces to recover the architecture of applications in order to deploy …

[PDF][PDF] Performance Impact of Microservice Granularity Decisions: An Empirical Evaluation Using the Service Weaver Framework

RCM Filho, NC Mendonça - researchgate.net
The Service Weaver framework enables the development of distributed applications in Go
as modular monoliths, with the flexibility to deploy monolith components in different …