International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 15 |
Year of Publication: 2024 |
Authors: Laud Charles Ochei, Chigoziri Marcus |
10.5120/ijca2024923524 |
Laud Charles Ochei, Chigoziri Marcus . Evaluation of Legacy Systems Quality: A Case Study of Self-Checkout Systems. International Journal of Computer Applications. 186, 15 ( Apr 2024), 37-44. DOI=10.5120/ijca2024923524
Many organisations rely on legacy systems to function, but their ageing infrastructure frequently presents maintenance, security, and scalability challenges. Evaluating the technical quality of legacy systems is critical for identifying areas for improvement and ensuring their ongoing functionality. This paper compares technical quality assessment strategies used in both legacy and modern versions of grocery self-checkout systems. We start by defining the Grocery Self-Checkout System, outlining its features and architecture in both legacy and modern iterations. Following that, the study looked at different approaches to assessing technical quality, such as code review and analysis, performance testing, security audits, maintainability assessment, and compatibility testing. Using these strategies and associated metrics, this studies highlighted the technical quality differences between legacy and modern systems, as well as discussed the challenges and potential advancements in evaluating Grocery Self-Checkout Systems. Furthermore, the study presents the results of our analysis, which provide insights into the effectiveness of each assessment strategy and recommendations for improving the technical quality of Grocery Self-Checkout Systems.