2021
DOI: 10.1007/s00607-021-01002-z
|View full text |Cite
|
Sign up to set email alerts
|

Detector-based component model abstraction for microservice-based systems

Abstract: One of the chief problems in software architecture is avoiding architecture model drift and erosion in all kinds of complex software systems. Microservice-based systems introduce new challenges in this context, as they often use a large variety of technologies in their latest iteration, and are changed and released very frequently. Existing solutions that can be used to reconstruct architecture models fall short in addressing these new challenges, as they cannot easily cope with continuous evolution, their acc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 32 publications
0
7
0
Order By: Relevance
“…In the context of this approach, and based on our work [32], we have introduced a number of detectors in order to automatically reconstruct the IaC architecture from the source code. Combining the automatic reconstruction with the automatic metrics calculation, the overall assessment process can be improved.…”
Section: Methods For Iac Architectural Reconstructionmentioning
confidence: 99%
“…In the context of this approach, and based on our work [32], we have introduced a number of detectors in order to automatically reconstruct the IaC architecture from the source code. Combining the automatic reconstruction with the automatic metrics calculation, the overall assessment process can be improved.…”
Section: Methods For Iac Architectural Reconstructionmentioning
confidence: 99%
“…Finally, we evaluated our set of metrics using the case studies. Furthermore, in our work [12], we have introduced a set of detectors to automatically reconstruct an architecture component model from the source code. Combining the automatic reconstruction with the automatic computation of metrics, the evaluation process can be fully automated.…”
Section: Research and Modeling Methodsmentioning
confidence: 99%
“…A semi-automated approach to detect microservice components (services, endpoints, etc.) for architectural reconstruction was proposed by Ntentos et al [24]. This approach utilizes ''Detectors'' to extract information into ''Matches.''…”
Section: Background and Related Workmentioning
confidence: 99%
“…Finally, there is the relevant question raised by Ntentos et al [24]. In their example, they stated that endpoints might be stored in configuration files and environment variables, making it difficult to determine URLs programmatically.…”
Section: ) External Validitymentioning
confidence: 99%