연구 분야: Software Development
학회: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C)
Several approaches have been proposed for the automatic identification of microservices in monolith systems. These approaches follow different strategies, from how they collect the monolith data, to the algorithms they apply for the identification, as well as the visualization of the candidate microservices. On the other hand, it seems that there is not a clear winning strategy. Therefore, more experimentation and comparison between approaches is required. However, there is no environment that facilitates it, while providing assessment tools, since experimentation and comparison is not the priority. This paper proposes an extensible multiple strategy tool, designed upon the specification of a microservices identification pipeline, in order to promote the comparison of decomposition approaches and help future investigators in the quality assessment of new decomposition approaches. The tool already implements two strategies and a third implementation is under way. Its architecture is an emerging result that can trigger discussion on its evolution to incorporate other strategies.
| 발행 연도 | 2023년 |
|---|---|
| 인용수 | 3 |
| 출판 국가 | Indonesia |
| 사이트 | IEEE |
| 좋아요 수 | 0 |