Monolith Microservices Identification: Towards An Extensible Multiple Strategy Tool


연구 분야: 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.


Author Profile
António Rito Silva

INESC-ID Instituto Superior Técnico University of Lisbon Lisbon Portugal

Indonesia
Author Profile
Telmo Lopes

INESC-ID Instituto Superior Técnico University of Lisbon Lisbon Portugal

Indonesia

📄 논문 정보

발행 연도 2023년
인용수 3
출판 국가 Indonesia
사이트 IEEE
좋아요 수 0

연관 논문 목록 (185건)