Systematic review of software engineering uses of multi-criteria decision-making methods: Trends, bibliographic analysis, challenges, recommendations, and future directions

被引:5
作者
Magabaleh, Aws A. [1 ,2 ]
Ghraibeh, Lana L. [1 ]
Audeh, Afnan Y. [1 ]
Albahri, A. S. [3 ,4 ]
Deveci, Muhammet [5 ,6 ,7 ]
Antucheviciene, Jurgita [8 ]
机构
[1] Yarmouk Univ, Fac Informat Technol & Comp Sci, Dept Informat Syst, Irbid, Jordan
[2] Prince Sultan Univ, Dept Software Engn, Riyadh, Saudi Arabia
[3] Iraqi Commiss Comp & Informat ICCI, Baghdad, Iraq
[4] Imam Jaafar Al Sadiq Univ, Tech Coll, Baghdad, Iraq
[5] Natl Def Univ, Turkish Naval Acad, Dept Ind Engn, TR-34942 Istanbul, Turkiye
[6] UCL, Bartlett Sch Sustainable Construct, London WC1E 6BT, England
[7] Lebanese Amer Univ, Dept Elect & Comp Engn, Byblos, Lebanon
[8] Vilnius Gediminas Tech Univ, Dept Construct Management & Real Estate, Vilnius, Lithuania
关键词
MCDM; Software engineering; SDLC; Software development life cycle; Systematic literature review (SLR); ANALYTIC HIERARCHY PROCESS; PROJECT-MANAGEMENT; FRAMEWORK; SELECTION; TOPSIS; AHP;
D O I
10.1016/j.asoc.2024.111859
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Correctly adhering to the processes within the software development life cycle (SDLC), from analysis and design to coding and testing, is vital for ensuring the successful and efficient creation of high-quality software applications. These structured phases provide a systematic approach to software development, facilitating clear communication, reducing errors, and improving collaboration among development teams. For the proper and correct use of SDLC processes, it is essential for both software engineers and software decision makers to perform the correct and needed actions while performing each software process, and one method of facilitating that is multicriteria decision making (MCDM). This study aims to provide a systematic review of the use of MCDM within the field of software engineering (SE), encompassing methodologies such as fuzzy MCDM, AHP, TOPSIS, DEMATEL, and other methods, with a deliberate focus on software engineering development processes. To ensure the high quality of this review, a methodical and structured literature search process was performed with strict selection criteria, resulting in the identification of 32 contributions on the applications of MCDM in SE from various databases, including Scopus, ScienceDirect, IEEE Xplore digital library (IEEE), and Web of Science (WOS). The selected papers were taxonomized into seven main categories, with some divided into subcategories. This paper presents a systematic and comprehensive analysis of the aforementioned studies, investigating the challenges, motivations, and recommendations found within each, thereby paving the way for potential future research. Bibliometric analysis is also provided to show concise quantitative analysis of related bibliographic information, which draws several key insights into publication trends. Finally, a critical analysis of the current literature and existing research is presented, while also addressing relevant research gaps.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] A Comparative Analysis of Multi-Criteria Decision-Making Methods and Normalization Techniques in Holistic Sustainability Assessment for Engineering Applications
    Malefaki, Sonia
    Markatos, Dionysios
    Filippatos, Angelos
    Pantelakis, Spiros
    AEROSPACE, 2025, 12 (02)
  • [32] Comparative analysis of three categories of multi-criteria decision-making methods
    Li, Yingfang
    He, Xingxing
    Martinez, Luis
    Zhang, Jiafeng
    Wang, Danchen
    Liu, Xueqin Amy
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [33] Review on multi-criteria decision analysis aid in sustainable energy decision-making
    Wang, Jiang-Jiang
    Jing, You-Yin
    Zhang, Chun-Fa
    Zhao, Jun-Hong
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2009, 13 (09) : 2263 - 2278
  • [34] Consensus among Multi-Criteria Decision-Making methods: Using methods as a voter
    Hocaoglu, M. Fatih
    Tosun, Emre
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2024, 40 (01): : 103 - 120
  • [35] A Multi-Criteria Decision-Making Framework to Evaluate the Impact of Industry 5.0 Technologies: Case Study, Lessons Learned, Challenges and Future Directions
    Abdel-Basset, Mohamed
    Mohamed, Rehab
    Chang, Victor
    INFORMATION SYSTEMS FRONTIERS, 2024, 27 (2) : 791 - 821
  • [36] Systematic review of MCDM approach applied to the medical case studies of COVID-19: trends, bibliographic analysis, challenges, motivations, recommendations, and future directions
    Alamoodi, A. H.
    Zaidan, B. B.
    Albahri, O. S.
    Garfan, Salem
    Ahmaro, Ibraheem Y. Y.
    Mohammed, R. T.
    Zaidan, A. A.
    Ismail, Amelia Ritahani
    Albahri, A. S.
    Momani, Fayiz
    Al-Samarraay, Mohammed S.
    Jasim, Ali Najm
    Malik, R. Q.
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (04) : 4705 - 4731
  • [37] A comparative analysis of three multi-criteria decision-making methods for land suitability assessment
    Farahnaz Rashidi
    Shadi Sharifian
    Environmental Monitoring and Assessment, 2022, 194
  • [38] A comparative analysis of three multi-criteria decision-making methods for land suitability assessment
    Rashidi, Farahnaz
    Sharifian, Shadi
    ENVIRONMENTAL MONITORING AND ASSESSMENT, 2022, 194 (09)
  • [39] A multi-criteria decision-making (MCDM) approach for data-driven distance learning recommendations
    Alshamsi, Aysha Meshaal
    El-Kassabi, Hadeel
    Serhani, Mohamed Adel
    Bouhaddioui, Chafik
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (08) : 10421 - 10458
  • [40] A Systematic Literature Review of Multi-Criteria Decision-Making Methods for Sustainable Selection of Insulation Materials in Buildings
    Siksnelyte-Butkiene, Indre
    Streimikiene, Dalia
    Balezentis, Tomas
    Skulskis, Virgilijus
    SUSTAINABILITY, 2021, 13 (02) : 1 - 21