Change impact analysis in microservice systems: A systematic literature review
L Lelovic, A Huzinga, G Goulis, A Kaur, R Boone… - Journal of Systems and …, 2024 - Elsevier
Background: Change impact analysis is crucial in software development, especially when
working with large and complex systems. It aims to identify the potential consequences of a …
working with large and complex systems. It aims to identify the potential consequences of a …
Tools reconstructing microservice architecture: A systematic map** study
Various tools have been developed to reconstruct the microservice system architecture.
Some of the main reasons to build yet another architectural reconstruction tool are the lack …
Some of the main reasons to build yet another architectural reconstruction tool are the lack …
6GSoft: Software for edge-to-cloud continuum
In the era of 6G, develo** and managing software requires cutting-edge software
engineering (SE) theories and practices tailored for such complexity across a vast number of …
engineering (SE) theories and practices tailored for such complexity across a vast number of …
From static code analysis to visual models of microservice architecture
Microservice architecture is the mainstream driver for cloud-native systems. It brings various
benefits to the development process, such as enabling decentralized development and …
benefits to the development process, such as enabling decentralized development and …
Triaging microservice security smells, with TriSS
Securing microservice applications is crucial. Security smells denote symptoms of bad–often
unintentional–design decisions, which may result in violating security properties, and that …
unintentional–design decisions, which may result in violating security properties, and that …
Fostering Microservice Maintainability Assurance through a Comprehensive Framework
AS Abdelfattah - 2024 IEEE International Conference on …, 2024 - ieeexplore.ieee.org
Cloud-native systems represent a significant leap in constructing scalable, large systems,
employing microservice architecture as a key element in develo** distributed systems …
employing microservice architecture as a key element in develo** distributed systems …
Evolution and Anti-patterns Visualized: MicroProspect in Microservice Architecture
L Adams, A S. Abdelfattah, MS Hossain Chy… - … Conference on Software …, 2023 - Springer
A microservice architecture has become the dominant direction for designing the building
blocks of large-scale, distributed software systems. However, the dynamic and changing …
blocks of large-scale, distributed software systems. However, the dynamic and changing …
Microservice-Aware Static Analysis: Opportunities, Gaps, and Advancements
Microservice architecture is the mainstream to fuel cloud-native systems with small service
sets developed and deployed independently. The independent nature of this modular …
sets developed and deployed independently. The independent nature of this modular …
Test Coverage in Microservice Systems: An Automated Approach to E2E and API Test Coverage Metrics
Test coverage is a critical aspect of the software development process, aiming for overall
confidence in the product. When considering cloud-native systems, testing becomes …
confidence in the product. When considering cloud-native systems, testing becomes …
Network Centrality as a New Perspective on Microservice Architecture
Context: Over the past decade, the adoption of Microservice Architecture (MSA) has led to
the identification of various patterns and anti-patterns, such as Nano/Mega/Hub services …
the identification of various patterns and anti-patterns, such as Nano/Mega/Hub services …