A systematic multi attributes fuzzy-based decision-making to migrate the monolithic paradigm electronic governance applications to new software architecture
{"title":"A systematic multi attributes fuzzy-based decision-making to migrate the monolithic paradigm electronic governance applications to new software architecture","authors":"Nitin Kumar Tyagi, Kanchan Tyagi","doi":"10.1002/cpe.8294","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>In the context of electronic governance, traditional monolithic architectures often struggle with the efficient exchange of information and analytics due to their centralized nature. Emerging architectural paradigms such as Service-Oriented Architecture, Microservices Architecture (MSA), Distributed/Decentralized Technology, and Blockchain Technology offer potential solutions to these challenges. This white paper conducts a literature review to identify the factors influencing the decision to migrate from monolithic systems to these new architectures. By applying a multi-attribute fuzzy-based technique for order preference by similarity to ideal solution (TOPSIS), the study evaluates and ranks these architectures based on their ability to meet the requirements of modern electronic governance applications. The results are compared with other ranking multi-criteria decision-making techniques like fuzzy analytical hierarchical process and intuitionistic fuzzy TOPSIS (IFTOPSIS). The findings indicate that MSA ranks highest among the available options. Each architecture offers distinct advantages that can address the limitations of traditional systems but also come with challenges. This paper also considers these factors along with a well-defined strategy and risk management plan essential for a successful migration.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"36 28","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2024-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.8294","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
In the context of electronic governance, traditional monolithic architectures often struggle with the efficient exchange of information and analytics due to their centralized nature. Emerging architectural paradigms such as Service-Oriented Architecture, Microservices Architecture (MSA), Distributed/Decentralized Technology, and Blockchain Technology offer potential solutions to these challenges. This white paper conducts a literature review to identify the factors influencing the decision to migrate from monolithic systems to these new architectures. By applying a multi-attribute fuzzy-based technique for order preference by similarity to ideal solution (TOPSIS), the study evaluates and ranks these architectures based on their ability to meet the requirements of modern electronic governance applications. The results are compared with other ranking multi-criteria decision-making techniques like fuzzy analytical hierarchical process and intuitionistic fuzzy TOPSIS (IFTOPSIS). The findings indicate that MSA ranks highest among the available options. Each architecture offers distinct advantages that can address the limitations of traditional systems but also come with challenges. This paper also considers these factors along with a well-defined strategy and risk management plan essential for a successful migration.
期刊介绍:
Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of:
Parallel and distributed computing;
High-performance computing;
Computational and data science;
Artificial intelligence and machine learning;
Big data applications, algorithms, and systems;
Network science;
Ontologies and semantics;
Security and privacy;
Cloud/edge/fog computing;
Green computing; and
Quantum computing.