Safa Habibullah
Reviving legacy enterprise systems with microservice-based architecture within cloud environments
Habibullah, Safa; Liu, Xiaodong; Tan, Zhiyuan; Zhang, Yonghong; Liu, Qi
Authors
Prof Xiaodong Liu X.Liu@napier.ac.uk
Professor
Dr Thomas Tan Z.Tan@napier.ac.uk
Associate Professor
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
Requirements model driven adaption and evolution of Internetware
(2014)
Journal Article
Jabber-based cross-domain efficient and privacy-ensuring context management framework.
(2013)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search