arrow
返回

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

delete2023-01-01
delete9
delete
OA
AI
G
Garrett Parker
S
Samuel Kim
A
Abdullah Al Maruf
T
Tomáš Černý *
K
Karel Frajták
P
Pavel Tisnovsky
D
Davide Taibi
DOI:10.1109/ACCESS.2023.3236165delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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 visualize them offers a great benefit to companies working with microservices. Seeing how the overall system is flowing and recognizing the existence of anti-patterns can help improve microservice-based systems. In this paper, a systematic mapping study was performed to find the current state of research on visualizing anti-patterns in microservices from the dynamic perspective. Several hundred papers were examined and a total of 31 were found to be relevant to the research topic. The papers, when analyzed, revealed that there are mechanisms to detect anti-patterns at runtime in microservices, and there are also mechanisms for visualizing the architecture of a microservice-based system. This study's findings could help to identify and remove anti-patterns that occur during runtime in microservices, as well as a means of visualizing these anti-patterns.
Keyword:
Microservice architectures
Runtime
Visualization
Computer science
Testing
Security
Anti-pattern
dynamic analysis
mapping study
microservice
visualization

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

B
Baylor University
学者数:
6.3K
论文数: 5.4K
被引数: 5.2K
C
czech technical university prague
学者数:
6.5K
论文数: 5.3K
被引数: 3
U
University of Oulu
学者数:
1.5W
论文数: 1.3W
被引数: 1.6W
T
Tampere University
学者数:
1.4W
论文数: 1.3W
被引数: 1.4W
学者 查看更多机构
引用论文

引用论文

Peptide motif of a cattle MHC class I molecule
err1995-02-01
err0
PREAI
errA.I. Bamford; A. Douglas; T. Friede; S. Stevanovic; H.G. Rammensee; B.M. Adair
err分享
err收藏
Laser‐induced lithotripsy: a review, insight into laboratory work, and lessons learned
err2020-03-08
err0
errOAAI
errFrank Strittmatter; Maximilian Eisel; Ralf Brinkmann; Jens Cordes; Birgit Lange; Ronald Sroka
err分享
err收藏
MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0
err2015-11-01
err55
errOAAI
errBoubeta-Puig, Juan; Ortiz, Guadalupe; Medina-Bulo, Inmaculada
err分享
err收藏
On the Definition of Microservice Bad Smells
err2018-05-01
err145
PREAI
errTaibi, Davide; Lenarduzzi, Valentina
err分享
err收藏
err分享
err收藏
Effects of different levels of Hermetia illucens larvae meal on performance, egg quality, yolk fatty acid composition and oxidative status of laying hens
err2021-02-09
err0
errOAAI
errXu Liu; Xin Liu; Yaling Yao; Xiangyong Qu; Jifa Chen; Kailai Xie; Xingju Wang; Yi Qi; Bing Xiao; Changqing He
err分享
err收藏
A Systematic Experimental Approach to Cross-Flow Fan Design
err2003-08-27
err0
PREAI
errA. Lazzaretto; A. Toffolo; A. D. Martegani
err分享
err收藏
Smells and refactorings for microservices security: A multivocal literature review
err2022-10-01
err25
errOAAI
errPonce, Francisco; Soldani, Jacopo; Astudillo, Hernan; Brogi, Antonio
err分享
err收藏
学者 查看更多内容