A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach

Modernizing legacy software has always been a core concern of businesses and industries that strive to improve their performance. However, decision makers fail to address each criterion’s concerns and provide precise solutions for how legacy software modernization can be implemented. This...

Full description

Bibliographic Details
Main Authors: Nazean Jomhari, Nurul Aswani Ahmad Alias, Adi Aslah Abdul Ellah, Aws A. Magableh, Ezlika Mohd Ghazali
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10487953/
_version_ 1797217360236511232
author Nazean Jomhari
Nurul Aswani Ahmad Alias
Adi Aslah Abdul Ellah
Aws A. Magableh
Ezlika Mohd Ghazali
author_facet Nazean Jomhari
Nurul Aswani Ahmad Alias
Adi Aslah Abdul Ellah
Aws A. Magableh
Ezlika Mohd Ghazali
author_sort Nazean Jomhari
collection DOAJ
description Modernizing legacy software has always been a core concern of businesses and industries that strive to improve their performance. However, decision makers fail to address each criterion’s concerns and provide precise solutions for how legacy software modernization can be implemented. This paper proposes a new Multi-Criteria Decision-Making (MCDM) method for legacy software modernization. The aim of the proposed method is to rank different software modernization solutions based on the predetermined evaluation criteria. The evaluation criteria considered in this work include Motivating Factors and Challenges criteria that possibly affect legacy software modernization. The method introduced is a combination of the Full Consistency Method (FUCOM) and Weighted Sum Method (WSM), in which FUCOM is used to maintain the reliability of the decision model and WSM to calculate overall importance or weight of each criterion in the decision-making process. This MCDM method is formulated to obtain the most optimal solution that satisfies the evaluation criteria defined by industrial stakeholders based on the survey conducted. A case study on modernizing legacy billing software for a telecommunication company is used to further illustrate the implementation of the proposed methodology in different situations.
first_indexed 2024-04-24T12:00:37Z
format Article
id doaj.art-33c8f5d9df014d48a264b1b9ad08b968
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T12:00:37Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-33c8f5d9df014d48a264b1b9ad08b9682024-04-08T23:00:27ZengIEEEIEEE Access2169-35362024-01-0112486084861910.1109/ACCESS.2024.338391710487953A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM ApproachNazean Jomhari0Nurul Aswani Ahmad Alias1Adi Aslah Abdul Ellah2Aws A. Magableh3https://orcid.org/0000-0003-4513-6430Ezlika Mohd Ghazali4Department of Software Engineering, University of Malaya, Kuala Lumpur, MalaysiaDepartment of Software Engineering, University of Malaya, Kuala Lumpur, MalaysiaDepartment of Software Engineering, University of Malaya, Kuala Lumpur, MalaysiaDepartment of IS, Faculty of Information Technology and Computer Sciences, Yarmouk University, Irbid, JordanDepartment of Management and Marketing, University of Malaya, Kuala Lumpur, MalaysiaModernizing legacy software has always been a core concern of businesses and industries that strive to improve their performance. However, decision makers fail to address each criterion’s concerns and provide precise solutions for how legacy software modernization can be implemented. This paper proposes a new Multi-Criteria Decision-Making (MCDM) method for legacy software modernization. The aim of the proposed method is to rank different software modernization solutions based on the predetermined evaluation criteria. The evaluation criteria considered in this work include Motivating Factors and Challenges criteria that possibly affect legacy software modernization. The method introduced is a combination of the Full Consistency Method (FUCOM) and Weighted Sum Method (WSM), in which FUCOM is used to maintain the reliability of the decision model and WSM to calculate overall importance or weight of each criterion in the decision-making process. This MCDM method is formulated to obtain the most optimal solution that satisfies the evaluation criteria defined by industrial stakeholders based on the survey conducted. A case study on modernizing legacy billing software for a telecommunication company is used to further illustrate the implementation of the proposed methodology in different situations.https://ieeexplore.ieee.org/document/10487953/Legacy software modernizationMCDMFUCOMWSMsoftware engineering
spellingShingle Nazean Jomhari
Nurul Aswani Ahmad Alias
Adi Aslah Abdul Ellah
Aws A. Magableh
Ezlika Mohd Ghazali
A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
IEEE Access
Legacy software modernization
MCDM
FUCOM
WSM
software engineering
title A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
title_full A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
title_fullStr A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
title_full_unstemmed A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
title_short A Multi-Criteria Decision-Making for Legacy System Modernization With FUCOM-WSM Approach
title_sort multi criteria decision making for legacy system modernization with fucom wsm approach
topic Legacy software modernization
MCDM
FUCOM
WSM
software engineering
url https://ieeexplore.ieee.org/document/10487953/
work_keys_str_mv AT nazeanjomhari amulticriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT nurulaswaniahmadalias amulticriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT adiaslahabdulellah amulticriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT awsamagableh amulticriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT ezlikamohdghazali amulticriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT nazeanjomhari multicriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT nurulaswaniahmadalias multicriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT adiaslahabdulellah multicriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT awsamagableh multicriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach
AT ezlikamohdghazali multicriteriadecisionmakingforlegacysystemmodernizationwithfucomwsmapproach