Skip to main content

Research Repository

Advanced Search

Reviving legacy enterprise systems with microservice-based architecture within cloud environments

Habibullah, Safa; Liu, Xiaodong; Tan, Zhiyuan; Zhang, Yonghong; Liu, Qi

Authors

Safa Habibullah

Yonghong Zhang

Qi Liu



Abstract

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.

Citation

Habibullah, S., Liu, X., Tan, Z., Zhang, Y., & Liu, Q. (2019, June). Reviving legacy enterprise systems with microservice-based architecture within cloud environments. Presented at 5th International Conference on Software Engineering (SOFT 2019), Copenhagen, Denmark

Presentation Conference Type Conference Paper (published)
Conference Name 5th International Conference on Software Engineering (SOFT 2019)
Start Date Jun 29, 2019
End Date Jun 30, 2019
Acceptance Date May 6, 2019
Online Publication Date Jul 5, 2019
Publication Date Jul 5, 2019
Deposit Date May 13, 2019
Publicly Available Date Jul 5, 2019
Publisher Academy & Industry Research Collaboration Center (AIRCC) Publishing
Series Title Computer Science & Information Technology (CS & IT) Series
Series Number 9
Series ISSN 2231-5403
Book Title Computer Science Conference Proceedings
ISBN 978-1-925953-03-9
DOI https://doi.org/10.5121/csit.2019.90713
Keywords Microservice; Legacy System; Software Evolution; Cloud Environment
Public URL http://researchrepository.napier.ac.uk/Output/1801147
Publisher URL http://airccse.org/csit/V9N07.html
Contract Date May 13, 2019

Files

Reviving legacy enterprise systems with microservice-based architecture within cloud environments (270 Kb)
PDF









You might also like



Downloadable Citations