Unveiling the microservices testing methods, challenges, solutions, and solutions gaps: A systematic mapping study

M Hui, L Wang, H Li, R Yang, Y Song, H Zhuang… - Journal of Systems and …, 2024 - Elsevier
Microservices architecture (MSA) is widely used by enterprises and related practitioners.
Due to the importance of MSA in the industry, failure to identify its potential faults and errors …

[HTML][HTML] Kieker: A monitoring framework for software engineering research

W Hasselbring, A van Hoorn - Software Impacts, 2020 - Elsevier
Application-level monitoring and dynamic analysis of software systems are a basis for
various tasks in software engineering research, such as performance evaluation and …

Service mesh and ebpf-powered microservices: A survey and future directions

MRS Sedghpour, P Townend - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Modern software development practice has seen a profound shift in architectural design,
moving from monolithic approaches to distributed, microservice-based architectures. This …

Identifying and prioritizing chaos experiments by using established risk analysis techniques

D Kesim, A van Hoorn, S Frank… - 2020 IEEE 31st …, 2020 - ieeexplore.ieee.org
The prevalence of microservice architectures and container orchestration technologies
increases the complexity of assessing such systems' resilience. Chaos engineering is an …

Modeling and empirical validation of reliability and performance trade-offs of dynamic routing in service-and cloud-based architectures

A Amiri, U Zdun, A van Hoorn - IEEE Transactions on Services …, 2021 - ieeexplore.ieee.org
Context: Various patterns of dynamic routing architectures are used in service-and cloud-
based environments, including sidecar-based routing, routing through a central entity such …

System-Oriented Testing on the Microservices Architecture: A Systematic Literature Review

S Bello-Trejo, X Limón… - 2024 12th …, 2024 - ieeexplore.ieee.org
The Microservice Architecture (MSA) is gaining popularity in the industry and literature as a
raising research topic. This architectural style brings advantages such as independent …

Proactive antifragility: A new paradigm for next-generation cyber defence at the edge

AV Uzunov, S Nepal, MB Chhetri - 2019 IEEE 5th international …, 2019 - ieeexplore.ieee.org
Recent advances in the Internet of Things (IoT) and, more generally, distributed computing
research have given rise to various edge-oriented computing paradigms including Edge …

Big data system testing method based on chaos engineering

G Chen, G Bai, C Zhang, J Wang, K Ni… - 2022 IEEE 12th …, 2022 - ieeexplore.ieee.org
The big data systems usually have multiple interdependent network-elements and
processes. With the gradual growth in the number of network-elements and the complexity of …

VECROsim: A Versatile Metric-oriented Microservice Fault Simulation System (Tools and Artifact Track)

T Bi, Y Pan, X Jiang, M Ma… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Automated fault diagnosis of microservice systems has been a hot topic in recent years. As
most incidents in real commercial cloud systems are not publicly available, we have …

Impact of service-and cloud-based dynamic routing architectures on system reliability

A Amiri, U Zdun, G Simhandl, A van Hoorn - International Conference on …, 2020 - Springer
Various kinds of dynamic routing architectures are used in today's service-and cloud-based
architectures, including sidecar-based routing, routing through a central entity such as an …