2017 IEEE International Conference on Software Architecture Workshops (ICSAW) 2017
DOI: 10.1109/icsaw.2017.9
|View full text |Cite
|
Sign up to set email alerts
|

MicroART: A Software Architecture Recovery Tool for Maintaining Microservice-Based Systems

Abstract: General rightsCopyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.• Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commer… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
28
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 47 publications
(29 citation statements)
references
References 6 publications
1
28
0
Order By: Relevance
“…The architectural pattern language developed by Richardson is a conglomeration of different patterns with defined relationships between them. Granchelli et al proposed tools for enabling the architecture of microservices . The MicroART tools employ model‐driven concepts and can be effectively used by the software architects .…”
Section: Taxonomy Based On Different Aspects Of Msasmentioning
confidence: 99%
“…The architectural pattern language developed by Richardson is a conglomeration of different patterns with defined relationships between them. Granchelli et al proposed tools for enabling the architecture of microservices . The MicroART tools employ model‐driven concepts and can be effectively used by the software architects .…”
Section: Taxonomy Based On Different Aspects Of Msasmentioning
confidence: 99%
“…The MicroQuality approach has been designed specifically for microservice-based systems. It combines the advantages of the approach for recovering microservice-based systems presented in [14] with the advantages of the extensible and generic approach assessing the quality of modelling artefacts published by Basciani et al [3]. On the one hand, a limitation of the scope of our approach to MSA lies in the fact that the used recovery approach relies on specific sources of information (e.g., Docker files) typically available only in microservice-based systems.…”
Section: Discussionmentioning
confidence: 99%
“…Listing 2: Metric Provider for complexity quality attribute Line 7 checks if the type specified in the quality model is instance of the processed element of the MSA Model in the iteration; if so, it applies the code responsible for computing the value of the metric on the current artefact (lines [8][9][10][11][12][13][14][15][16][17]. Once computed, it creates the relation in the resulting weaving model, to link the right artefact of the MSA model with the calculated value in the quality model (lines [14][15].…”
Section: Evaluating the Quality Of Microservice Architecturesmentioning
confidence: 99%
See 1 more Smart Citation
“…To the best of our knowledge the only study found in the literature that tackles architecture recovery in micro services is MicroART [25]. MicroART is the first prototype of an architecture recovery tool for micro service-based systems.…”
Section: Related Workmentioning
confidence: 99%