Automated microservice identification in legacy systems with functional and non-functional metrics

Y Zhang, B Liu, L Dai, K Chen… - 2020 IEEE international …, 2020 - ieeexplore.ieee.org
Since microservice has merged as a promising architectural style with advantages in
maintainability, scalability, evolvability, etc., increasing companies choose to restructure …

Attributes assessing the quality of microservices automatically decomposed from monolithic applications

MD Cojocaru, A Uta, AM Oprescu - 2019 18th International …, 2019 - ieeexplore.ieee.org
The architectural styles in the world of software development are constantly evolving.
Recently the microservice architecture is gaining more and more traction, building on …

Object-aware identification of microservices

MJ Amiri - 2018 IEEE International Conference on Services …, 2018 - ieeexplore.ieee.org
Microservices is an architectural style inspired by service-oriented computing that structures
an application as a collection of cohesive and loosely coupled components, which …

On the performance and adoption of search-based microservice identification with tomicroservices

L Carvalho, A Garcia, TE Colanzi… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
The expensive maintenance of legacy systems leads companies to migrate such systems to
microservice architectures. This migration requires the identification of system's legacy parts …

A qualitative literature review on microservices identification approaches

C Schröer, F Kruse, J Marx Gómez - … , Greece, September 13-19, 2020 14, 2020 - Springer
Microservices has become a widely used and discussed architectural style for designing
modern applications due to advantages like granular scalability and maintainability …

Functionality-oriented microservice extraction based on execution trace clustering

W Jin, T Liu, Q Zheng, D Cui… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
The main task of microservice extraction is to find which software entities (eg, methods,
classes) should be grouped together from existing monolithic software as candidate …

Monolith to microservice candidates using business functionality inference

S Agarwal, R Sinha, G Sridhara, P Das… - … Conference on Web …, 2021 - ieeexplore.ieee.org
In this paper, we propose a novel approach for monolith decomposition, that maps the
implementation structure of a monolith application to a functional structure that in turn can be …

Microservices identification through interface analysis

L Baresi, M Garriga, A De Renzis - … and Cloud Computing: 6th IFIP WG …, 2017 - Springer
The microservices architectural style is gaining more and more momentum for the
development of applications as suites of small, autonomous, and conversational services …

Towards migrating legacy software systems to microservice-based architectures: a data-centric process for microservice identification

Y Romani, O Tibermacine… - 2022 IEEE 19th …, 2022 - ieeexplore.ieee.org
" Microservice-based architecture" is an architectural style exploited to develop software
systems with the main concern of independent maintainability, deployability and scalability …

Microservices identification strategies: A review focused on Model-Driven Engineering and Domain Driven Design approaches

RA Schmidt, M Thiry - 2020 15th Iberian Conference on …, 2020 - ieeexplore.ieee.org
A proper architectural design for a microservices system is crucial for its success. Although
there are several design strategies to identify software components in general …