Assisted Requirements Selection by Clustering using an Analytical Hierarchical Process

被引:0
|
作者
Saleem, Shehzadi Nazeeha [1 ]
Mohaisen, Linda [2 ,3 ]
机构
[1] Natl Univ Sci & Technol, Dept Comp Sci & Software Engn, Islamabad, Pakistan
[2] King Abdulaziz Univ, Fac Comp & Informat Technol, Dept Informat Technol, Jeddah, Saudi Arabia
[3] Cardiff Metropolitan Univ, Dept Comp Sci, Cardiff CF5 2YB, Wales
关键词
Requirements prioritization; next release plan; software product planning; decision support; MoSCoW; AHP; k-; Means; GMM; BIRCH; PAM; hierarchical; clustering; clusters evaluation; SOFTWARE REQUIREMENTS; PRIORITIZATION;
D O I
10.14569/IJACSA.2024.0150403
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This research investigates the fusion of the Analytic Hierarchy Process (AHP) with clustering techniques to enhance project outcomes. Two quantitative datasets comprising 20 and 100 software requirements are analyzed. A novel AHP dataset is developed to impartially evaluate clustering strategies. Five BIRCH) are employed, providing diverse analytical tools. Cluster quality and coherence are assessed using evaluation criteria including the Dunn Index, Silhouette Index, and Calinski Harabaz Index. The MoSCoW technique organizes requirements into clusters, prioritizing critical requirements. This strategy combines strategic prioritization with quantitative analysis, facilitating objective evaluation of clustering results and resource allocation based on requirement priority. The study demonstrates how clustering can prioritize software requirements and integrate advanced data analysis into project management, showcasing the transformative potential of converging AHP with clustering in software engineering.
引用
收藏
页码:15 / 27
页数:13
相关论文
共 50 条
  • [1] Assisted requirements selection by clustering
    José del Sagrado
    Isabel M. del Águila
    Requirements Engineering, 2021, 26 : 167 - 184
  • [2] Assisted requirements selection by clustering
    del Sagrado, Jose
    del Aguila, Isabel M.
    REQUIREMENTS ENGINEERING, 2021, 26 (02) : 167 - 184
  • [3] Photovoltaic Technology Selection Using Analytical Hierarchical Process
    Muhammad, Shafique
    Mahmood, Tahir
    Choudhry, Muhammad Ahmad
    JOURNAL OF SOLAR ENERGY ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (02):
  • [4] Unsupervised image segmentation using a hierarchical clustering selection process
    Martinez-Uso, Adolfo
    Pla, Filiberto
    Garcia-Sevilla, Pedro
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, PROCEEDINGS, 2006, 4109 : 799 - 807
  • [5] Technology selection for reconfigurability using the analytical hierarchical process (AHP)
    Abdi, MR
    Labib, AW
    ADVANCES IN MANUFACTURING TECHNOLOGY - XVII, 2003, : 197 - 202
  • [6] Semantic Clustering of Functional Requirements Using Agglomerative Hierarchical Clustering
    Salman, Hamzeh Eyal
    Hammad, Mustafa
    Seriai, Abdelhak-Djamel
    Al-Sbou, Ahed
    INFORMATION, 2018, 9 (09)
  • [7] Selection of Best Suitable Titanium Alloy for Biomedical Applications Using Analytical Hierarchical Process
    Tapas Bera
    Indranil Manna
    Jyotsna Dutta Majumdar
    Transactions of the Indian National Academy of Engineering, 2025, 10 (1) : 109 - 118
  • [8] Optimizing Requirements Prioritization for IoT Applications Using Extended Analytical Hierarchical Process and an Advanced Grouping Framework
    Kaleem, Sarah
    Asim, Muhammad
    El-Affendi, Mohammed
    Babar, Muhammad
    FUTURE INTERNET, 2024, 16 (05)
  • [9] Feature selection for hierarchical clustering
    Questier, F
    Walczak, B
    Massart, DL
    Boucon, C
    de Jong, S
    ANALYTICA CHIMICA ACTA, 2002, 466 (02) : 311 - 324
  • [10] Resource Selection for Tasks with Time Requirements Using Spectral Clustering
    Doulamis, Nikolaos D.
    Kokkinos, Panagiotis
    Varvarigos, Emmanouel
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (02) : 461 - 474