Proceedings of the 36th Annual ACM Symposium on Applied Computing 2021
DOI: 10.1145/3412841.3442016
|View full text |Cite
|
Sign up to set email alerts
|

Identification of microservices from monolithic applications through topic modelling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
24
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 31 publications
(27 citation statements)
references
References 34 publications
0
24
0
Order By: Relevance
“…On the other hand, Abdullah et al, 2019's work uses dynamic analysis through the analysis of access logs and this has some limitations: the first is the overhead on the system to collect execution logs, which can be a problem on large scale systems; secondly, their approach is limited by the quality and coverage of the test cases performed to execute and collect their logs. Creating tests in an incomplete manner and with inadequate coverage will also result in an inadequate microservices proposal (Brito et al, 2021). Manual approach, despite being manual, introduce concepts and ideas that help in building an automated approach for refactoring monoliths into microservices.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…On the other hand, Abdullah et al, 2019's work uses dynamic analysis through the analysis of access logs and this has some limitations: the first is the overhead on the system to collect execution logs, which can be a problem on large scale systems; secondly, their approach is limited by the quality and coverage of the test cases performed to execute and collect their logs. Creating tests in an incomplete manner and with inadequate coverage will also result in an inadequate microservices proposal (Brito et al, 2021). Manual approach, despite being manual, introduce concepts and ideas that help in building an automated approach for refactoring monoliths into microservices.…”
Section: Discussionmentioning
confidence: 99%
“…Despite being a work in which there is an automatic decomposition of the monolith, Abdullah et al, 2019 not address which refactoring techniques are used and neither how the deploy process is done, giving preference to explaining the algorithm for selecting the most suitable virtual machine for each microservice. Brito et al, 2021 propose a methodology capable of identifying sets of components candidates to form microservices automatically using topic modeling and clustering techniques. To do this, a lexical extraction of all relevant terms is performed to identify what a given component represents in the context of the project domain and an extraction of structural dependencies between components is performed by analyzing an Abstract Syntax Tree (AST).…”
Section: Source-code Oriented Solutionsmentioning
confidence: 99%
See 2 more Smart Citations
“…Cosine Similarity is basically a measurement that quantifies the similarity between two or more vectors. Cosine Similarity is a common approach and has been used in many other related studies for microservice identification[20],[21]. This score indicates how much two use cases are related in terms of accessing the database entities.…”
mentioning
confidence: 99%