A Guidance to Legacy Systems Modernization

Humairath KM Abu Bakar, Rozilawati Razali, Dian Indrayani Jambari


Rapid development of information technology and communication (ICT) has increased the use of information systems in organizations since a decade ago. At the same time, many organizations are still using old information systems to support their business, known as legacy systems. Even though these systems cause technical problems, but they are still used to support service delivery to the customer. These systems are also essential to organizations as they have been operated for many years and possess high business value. The operation of legacy systems cannot be stopped quickly, as it will affect daily business tasks. However, organizations with legacy systems need to think about the ability of the systems to support their future direction. Modernization of legacy systems needs to be implemented to ensure the systems are aligned with global changes as well as improving the competitiveness of the organizations. This study, therefore, reviewed the phases and factors involved in legacy systems modernization to identify gaps and their insufficiencies. There are many studies on legacy systems, but only a few have focused on the overall process of legacy systems modernization. Most studies on legacy systems are technical in nature and refer to specific aspects and phases of modernization. This study aims to provide overall guidance to the organizations in performing legacy systems modernization.


legacy system modernization; legacy system; legacy system migration.

Full Text:



S. Jha, M. Jha, L. O’Brien, and M. Wells, “Supporting Decision Making with Big Data Integrating Legacy Systems and Data,” in 2017 4th Asia-Pacific World Congress on Computer Science and Engineering, APWC, 2018, pp. 120–128.

S. M. Hussain, S. N. Bhatti, and M. F. U. Rasool, “Legacy system and ways of its evolution,” in International Conference on Communication Technologies, ComTech 2017, 2017, pp. 56–59.

T. Khanye, J. Ophoff, and K. Johnston, “Issues in Migrating Legacy Systems to the Cloud,” in Proceedings of the 8th International Conference Confluence 2018 on Cloud Computing, Data Science and Engineering, Confluence 2018, 2018, pp. 694–699.

S. Jha, M. Jha, L. O’Brien, and M. Wells, “Integrating legacy system into big data solutions: Time to make the change,” in Asia-Pacific World Congress on Computer Science and Engineering, APWC on CSE 2014, 2014, pp. 1–10.

R. Khadka, B. V. Batlajery, A. M. Saeidi, S. Jansen, and J. Hage, “How do professionals perceive legacy systems and software modernization?,” in Proceedings of the 36th International Conference on Software Engineering - ICSE 2014, 2014, pp. 36–47.

M. Srinivas, G. Ramakrishna, K. R. Rao, and E. S. Babu, “Analysis of Legacy System in Software Application Development : A Comparative Survey,” vol. 6, no. 1, pp. 292–297, 2016.

S. D. Sudarsan, D. Mohan, and S. S. Rohit, “Industrial Control Systems - Legacy System Documentation and Augmentation,” in Proceedings on 2018 IEEE 3rd International Conference on Computing, Communication and Security, ICCCS 2018, 2018, pp. 167–170.

H. Syam, M. Basri, A. Abduh, A. A. Patak, and Rosmaladewi, “Hybrid e-learning in Industrial Revolution 4.0 for Indonesia higher education,” Int. J. Adv. Sci. Eng. Inf. Technol., vol. 9, no. 4, pp. 1183–1189, 2019.

M. A. K. Bahrin, M. F. Othman, N. H. N. Azli, and M. F. Talib, “Industry 4.0: A review on industrial automation and robotic,” J. Teknol., vol. 78, no. 6–13, pp. 137–143, 2016.

Y. Lu, “Industry 4.0: A survey on technologies, applications and open research issues,” Journal of Industrial Information Integration, vol. 6. pp. 1–10, 2017.

A. Starr, S. Tedeschi, R. Roy, D. Rodrigues, J. Erkoyuncu, and C. Emmanouilidis, “A cost estimation approach for IoT modular architectures implementation in legacy systems,” Procedia Manuf., vol. 19, pp. 103–110, 2018.

N. Nordin and H. Norman, “Mapping The Fourth Industrial Revolution Global Transformation On 21 st Century Education On The Context Of Sustainable Development,” J. Sustain. Dev. Educ. Res., vol. 2, no. 1, pp. 1–7, 2018.

S. Ramli, M. S. Rasul, and H. M. Affandi, “Sustainable Development: Needs of Green Skills in the Fourth Industrial Revolution (4IR),” Int. J. Acad. Res. Bus. Soc. Sci., vol. 8, no. 9, pp. 1082–1095, 2018.

CGI, “Industry 4.0 Making your business more competitive,” 2017.

A. Alexandrova, L. Rapanotti, and I. Horrocks, “The legacy problem in government agencies,” in Proceedings of the 16th Annual International Conference on Digital Government Research - dg.o ’15, 2015, pp. 150–159.

M. Raksi, “Modernizing web application: case study,” Aalto University, 2017.

B. Althani, S. Khaddaj, and B. Makoond, “A Quality Assured Framework for Cloud Adaptation and Modernization of Enterprise Applications,” in 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Sc, 2017, pp. 634–637.

H. Huijgens, A. Van Deursen, and R. Van Solingen, “Success factors in managing legacy system evolution,” in Proceedings of the International Workshop on Software and Systems Process - ICSSP ’16, 2016, pp. 96–105.

B. Y. Alkazemi, M. K. Nour, and A. Q. Meelud, “Towards a framework to assess legacy systems,” in Proceedings - 2013 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2013, 2013, pp. 924–928.

H. KM Abu Bakar, R. Razali, and F. F. Ismail, “The assessment model of legacy information system for public sector,” J. Theor. Appl. Inf. Technol., vol. 96, no. 17, pp. 5940–5950, 2018.

A. B. Albuquerque and V. L. Cruz, “Implementing DevOps in Legacy Systems,” in Advances in Intelligent Systems and Computing, 2019, pp. 143–161.

L. Marquez, D. G. Rosado, H. Mouratidis, and E. Fernandez Medina, “SMiLe2Cloud - Security Migration of Legacy systems to Cloud computing,” University of Castilla-La Mancha, 2017.

A. N. Dedeke, “Improving Legacy System Sustainability Sustainability : A Systematic Approach,” IT Pro, vol. 14, no. 1, pp. 38–43, 2012.

I. Sommerville, Software Engineering, 8th ed. Boston: Pearson Education, 2007.

H. SeetharamaTantry, N.N Murulidhar, and K. Chandrasekaran, “Implications Of Legacy Software System Modernization – A Survey In A Changed Scenario,” Int. J. Adv. Res. Comput. Sci., vol. 8, no. 7, pp. 1002–1008, 2017.

A. Rodríguez, A. Caro, and E. Fernández-Medina, “Towards framework definition to obtain secure business process from legacy information systems,” Proceeding first Int. Work. Model driven Serv. Eng. data Qual. Secur. - MoSE+DQS ’09, p. 17, 2009.

F. Lampathaki, N. Kroustalias, S. Koussouris, Y. Charalabidis, and J. Psarras, “Implementing Interoperability Infrastructures: Issues and Challenges from the Citizens’ Base Registry in Greece,” 2010 43rd Hawaii Int. Conf. Syst. Sci., pp. 1–10, 2010.

S. Matthiesen and P. Bjorn, “Why Replacing Legacy Systems is So Hard in Global Software Development : An Information Infrastructure Perspective,” 18th ACM Int. Conf. Comput. Coop. Work Soc. Comput. CSCW 2015, pp. 876–890, 2015.

S. Hassan, U. Qamar, T. Hassan, and M. Waqas, “Software reverse engineering to requirement engineering for evolution of legacy system,” in 2015 5th International Conference on IT Convergence and Security, ICITCS, Kuala Lumpur, 2015, pp. 1–4.

C. Bhavsar, “Hybrid Project Management Approach for Software Modernization,” Harrisburg University of Science and Technology, 2016.

I. Al-Azzoni, L. Zhang, and D. G. Down, “Performance evaluation for software migration,” in ICPE’11 - Proceedings of the 2nd Joint WOSP/SIPEW International Conference on Performance Engineering, 2011, pp. 323–328.

J. Crotty and I. Horrocks, “Managing legacy system costs: A case study of a meta-assessment model to identify solutions in a large financial services company,” Appl. Comput. Informatics, vol. 13, no. 2, pp. 175–183, 2017.

B. Althani and S. Khaddaj, “Systematic Review of Legacy System Migration,” Proc. - 2017 16th Int. Symp. Distrib. Comput. Appl. to Business, Eng. Sci. DCABES 2017, vol. 2018-Septe, pp. 154–157, 2018.

Gartner, “Gartner Says Government CIOs Must Flip from ‘Legacy First’ to ‘Digital First,’” Press Release, 2015. [Online]. Available: https://www.gartner.com/en/newsroom/press-releases/2015-04-02-gartner-says-government-cios-must-flip-from-legacy-first-to-digital-first. [Accessed: 19-Feb-2019].

S. Comella-Dorda, K. Wallnau, R. C. Seacord, and J. Robert, “A survey of black-box modernization approaches for information systems,” in Proceedings International Conference on Software Maintenance ICSM-94, 2000, pp. 173–183.

R. Khadka, “Revisiting Legacy Software System Modernization,” Utrecht University, 2016.

Y. Baghdadi and W. Al-Bulushi, “A guidance process to modernize legacy applications for SOA,” Serv. Oriented Comput. Appl., vol. 9, no. 1, pp. 41–58, 2013.

S. Jain and I. Chana, “Modernization of Legacy Systems: A Generalised Roadmap,” in Proceedings of the Sixth International Conference on Computer and Communication Technology 2015, 2015, pp. 62–67.

A. S. Ganesan and T. Chithralekha, “A Survey on Survey of Migration of Legacy Systems,” in Proceedings of the International Conference on Informatics and Analytics - ICIA-16, 2016, pp. 1–10.

K. Patel and L. Ragha, “Survey and Analysis on Migration of Legacy System to Service Oriented Architecture,” IOSR J. Comput. Eng., vol. 9, no. 2, pp. 2278–661, 2013.

E. S. Cho, J. E. Cha, and Y. J. Yang, “MARMI-RE: A method and tools for legacy system modernization,” in International Conference on Software Engineering Research and Applications, SERA 2004, 2006, pp. 42–57.

A. Alexandrova, “Business requirements analysis and development for legacy system replacement projects in government organizations,” in 2012 20th IEEE International Requirements Engineering Conference (RE), 2012, pp. 337–340.

A. Moutaouakkil and S. Mbarki, “An ADM-based approach for generating ASTM models from PHP code legacy,” PET J., vol. 35, no. July, pp. 25–31, 2018.

B. Wu et al., “Legacy systems migration-a method and its tool-kit framework,” in Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference, 1997, pp. 312–320.

S. Hastie and S. Wojewoda, “Standish Group 2015 Chaos Report,” InfoQ, 2015.

L. Marquez, D. G. Rosado, H. Mouratidis, and E. Fernandez Medina, “Design Activity in the Process of Migrating Security Features to Cloud,” IEEE Lat. Am. Trans., vol. 14, no. 6, pp. 2846–2852, 2016.

E. A. Rajavat and V. Tokekar, “A quantitative model for the evaluation of reengineering risk in infrastructure perspective of legacy system,” in 2012 CSI 6th International Conference on Software Engineering, CONSEG 2012, 2012.

F. F. Ismail, R. Razali, and Z. Mansor, “Considerations for cost estimation of software testing outsourcing projects,” in International Journal on Advanced Science, Engineering and Information Technology, vol. 9, no. 1, 2019, pp. 142–152.

B. Saleh, M. S. Rasul, and H. Mohd Afandi, “A Content Analysis on Quality for CAD Based Product Design: Developing a Framework for Malaysian Technical Teacher Training Institute,” J. Tech. Educ. Train., vol. 11, no. 2, pp. 1–14, 2019.

DOI: http://dx.doi.org/10.18517/ijaseit.10.3.10265


  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development