Skip to main content
OpenConf small logo

Providing all your submission and review needs
Abstract and paper submission, peer-review, discussion, shepherding, program, proceedings, and much more

Worldwide & Multilingual
OpenConf has powered thousands of events and journals in over 100 countries and more than a dozen languages.

From Domain-Driven Design To Microservice Architecture: A Systematic Mapping Focused On Modernization of Legacy Systems

Microservice architecture (MSA) has drawn considerable attention within academia and industry for both new system development and legacy system modernization. Domain-driven design (DDD) is an approach to software development that prioritizes the effective modeling of the core business domain, which facilitates the division of a software system into smaller and more manageable contexts. Although there is a convergence of concepts between MSA and DDD, the combination of these research areas presents considerable challenges concerning the methodological requirements and the application domains. To the best knowledge, there is a lack of comprehensive analysis of how the DDD approach can support microservice development, especially in the software modernization scenario. Aiming to address this issue, this paper presents a systematic mapping study on the modernization of legacy systems to MSA based on the DDD approach. Finally, this paper also presents a discussion of the main findings of this study.

Nathalia Almeida
UNESP
Brazil

Lucas Fávero
UNESP
Brazil

Frank Affonso
UNESP
Brazil