Conference Proceedings
Remodularization Analysis for Microservice Discovery Using Syntactic and Semantic Clustering
AAC De Alwis, A Barros, C Fidge, A Polyvyanyy
32nd International Conference, CAiSE | Springer | Published : 2020
Abstract
This paper addresses the challenge of automated remodularization of large systems as microservices. It focuses on the analysis of enterprise systems, which are widely used in corporate sectors and are notoriously large, monolithic and challenging to manually decouple because they manage asynchronous, user-driven business processes and business objects (BOs) having complex structural relationships. The technique presented leverages semantic knowledge of enterprise systems, i.e., BO structure, together with syntactic knowledge of the code, i.e., classes and interactions as part of static profiling and clustering. On a semantic level, BOs derived from databases form the basis for prospective cl..
View full abstractGrants
Awarded by Australian Research Council
Funding Acknowledgements
This work was supported in part, through the Australian Research Council Discovery Project: DP190100314, "Re-Engineering Enterprise Systems for Microservices in the Cloud".