2023
DOI: 10.1109/access.2023.3236165
|View full text |Cite
|
Sign up to set email alerts
|

Visualizing Anti-Patterns in Microservices at Runtime: A Systematic Mapping Study

Abstract: In the world of microservices, companies must be able to create systems that operate in the most efficient way. To achieve this, anti-patterns must be avoided because of their detriment to the quality of the system. Some of the most troubling anti-patterns are hard to detect because of their appearance at runtime. Effectively removing anti-patterns from a system requires dynamic analysis because of the large size of microservice-based systems. While the detection of anti-patterns is helpful, being able to visu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 38 publications
0
1
0
Order By: Relevance
“…The idea of using telemetry to improve the structure of a system can be traced back to several research papers released in recent years [6,7,20], and has a relatively small list of problems that can be identified, which opens up opportunities for further study of this topic [21].…”
Section: Theoretical Backgroundmentioning
confidence: 99%
“…The idea of using telemetry to improve the structure of a system can be traced back to several research papers released in recent years [6,7,20], and has a relatively small list of problems that can be identified, which opens up opportunities for further study of this topic [21].…”
Section: Theoretical Backgroundmentioning
confidence: 99%
“…Conventional visual models like UML and SysML are derivatives, but microservices add various aspects to consider, primarily system size. The question is whether the existing visualization techniques used before the microservice architecture are appropriate for the present challenges [3], [12]. Although we can effortlessly apply UML class diagrams to represent the domain in the context of microservice, it is still a matter of concern how to portray service views.…”
Section: A Microservice Visualizationmentioning
confidence: 99%