Evolving legacy enterprise systems into a lean system architecture has been on the agendas of many enterprises. Recent advance in legacy system evaluation is in favour of microservice technologies, which not only significantly reduce the complexity in deployment of enterprise systems but also enhance the availability of services to system users. However, there are technical challenges to overcome towards a successful transformation. Challenges, relating to information security, container optimisation, the performance of a new system and its deployment, are particularly under concern. To cope with these technical challenges, a new approach is proposed in this paper to govern the evolution of legacy systems into a microservice-based and cloud-hosted architecture. This approach includes a detailed working process, a set of transformation rules towards microservices and their repositories. In addition, a conceptual framework is drawn to provide a comprehensive illustration to this evolution approach. Moreover, a case study is presented to demonstrate the application of the proposed approach on the evaluation of a chosen legacy system, as well as the procedure of system architecture optimisation.
Evolution has always been a challenge for enterprise computing systems. The microservice based architecture is a new design model which is rapidly becoming one of the most effective means to re-architect legacy enterprise systems and to reengineer them into new modern systems at a relatively low cost. This architectural style has evolved based on a number of different approaches and standards. However, there are quite a few technical challenges which emerge when adopting microservices to revive a legacy enterprise system. In this paper, an evolution framework and a set of feature-driven microservices-oriented evolution rules have been proposed and applied to modernise legacy enterprise systems, with a special emphasis on analysing the implications as regards runtime performance, scalability, maintainability and testability. Testing and evaluation have been carried out in depth, aiming to provide a guidance for the evolution of legacy enterprise systems.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.