Open Access
ARTICLE
CMMI Compliant Modernization Framework to Transform Legacy Systems
1 Department of Computer Science, COMSATS University Islamabad, Wah Cantt, 47040, Pakistan
2 Department of Computer Science & IT, The Islamia University of Bahawalpur, Bahawalpur, 63100, Pakistan
3 Department of Information and Communication Engineering, Yeungnam University, Gyeongsan, 38541, Korea
* Corresponding Author: Jin-Ghoo Choi. Email:
(This article belongs to the Special Issue: Soft Computing Methods for Innovative Software Practices)
Intelligent Automation & Soft Computing 2021, 27(2), 311-331. https://doi.org/10.32604/iasc.2021.014280
Received 10 September 2020; Accepted 10 October 2020; Issue published 18 January 2021
Abstract
Legacy systems deteriorate due to changing business practices and recurrent problems such as high maintenance cost, lack of agility, and degraded performance. Modernization is highly desired especially for those organizations where key business processes are managed by legacy systems. During modernizing, two important aspects are usually ignored, i.e., the transformation of a legacy system to an enterprise solution, and considerations of quality concerns. This overlooking leads to a modernized information system that partially achieves the expected outcome. In this paper, we propose a Capability Maturity Model Integration (CMMI) Compliant Modernization Framework (CCMF) that addresses the problems of legacy systems by modernizing to an enterprise system in order to meet the expectations of stakeholders. CCMF is compatible with CMMI Level 2, which is a world-renowned software process improvement standard. Our proposed framework consists of eight distinct stages containing best practices with expected outcomes that are compliant with the specific goals of CMMI Level 2. The framework is based on various strategies that ensure the seamless modernization of legacy systems. Our contributions are twofold. First, it supports the modernization of outdated legacy systems to a more reliable enterprise solution. Second, it is compliant to CMMI standard with due consideration of quality and reliability concerns of the evolved modernized systems. The usability, scalability, and usefulness of the framework are validated by expert judgment on an industrial case study. Our proposed framework is also applicable for change-resistant companies with monolithic systems.Keywords
Cite This Article
Citations
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.