Simulation Approaches for Supporting Microservice Architectures: A Systematic Review

Microservice Architecture (MSA) has become a dominant architectural style due to its scalability, modularity, and resilience. However, evaluating and optimising MSA systems remains complex, particularly in performance assessment, architectural decision-making, and system behaviour analysis. Simulation has been explored as a technique to address these challenges, yet a comprehensive synthesis of its applications, methodologies, and effectiveness in MSA research is lacking. This Systematic Literature Review (SLR) follows Kitchenham’s guidelines to investigate how simulation has been applied to MSA research, addressing 11 research questions, covering aspects such as the motivations for using simulation, architectural decisions it supports, quality attributes analysed, modelling techniques used, validation methods, and available simulation tools. After conducting a systematic search across four major digital libraries, 68 primary studies were selected for data extraction and analysis. The findings reveal persistent gaps in areas such as migration support, security and fault propagation modelling, and real-world validation with datasets. They highlight the need for more realistic and adaptive simulation frameworks that integrate authentic artefacts, support runtime calibration, and explore emerging opportunities such as LLM-assisted modelling. These directions establish an agenda for advancing simulation as a proactive capability in microservice system design and resiliency.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Software Engineering and Methodology
Published
2026-05-22
DOI
https://doi.org/10.1145/3816152
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Simulation Approaches for Supporting Microservice Architectures: A Systematic Review

Andila Asim, Nour Ali
ACM Transactions on Software Engineering and Methodology
Software System Performance and Reliability
article

Simulation Approaches for Supporting Microservice Architectures: A Systematic Review

Andila Asim, Nour Ali
article en

Abstract

Microservice Architecture (MSA) has become a dominant architectural style due to its scalability, modularity, and resilience. However, evaluating and optimising MSA systems remains complex, particularly in performance assessment, architectural decision-making, and system behaviour analysis. Simulation has been explored as a technique to address these challenges, yet a comprehensive synthesis of its applications, methodologies, and effectiveness in MSA research is lacking. This Systematic Literature Review (SLR) follows Kitchenham’s guidelines to investigate how simulation has been applied to MSA research, addressing 11 research questions, covering aspects such as the motivations for using simulation, architectural decisions it supports, quality attributes analysed, modelling techniques used, validation methods, and available simulation tools. After conducting a systematic search across four major digital libraries, 68 primary studies were selected for data extraction and analysis. The findings reveal persistent gaps in areas such as migration support, security and fault propagation modelling, and real-world validation with datasets. They highlight the need for more realistic and adaptive simulation frameworks that integrate authentic artefacts, support runtime calibration, and explore emerging opportunities such as LLM-assisted modelling. These directions establish an agenda for advancing simulation as a proactive capability in microservice system design and resiliency.

ACM Transactions on Software Engineering and Methodology
Brunel University of London (GB)
Reduced inequalities
Openalex Percentile: Top 4%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.