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 条
  • [31] Reference Node Selection for Range-based Localization Using Hierarchical Clustering
    Nomura, Hayato
    Ichikawa, Haruhisa
    Kawakita, Yuusuke
    2018 IEEE 4TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2018, : 140 - 143
  • [32] Optimal Clustering Selection on Hierarchical System Network
    Fuller, Eddie
    Tang, Wenliang
    Wu, Yezhou
    Zhang, Cun-Quan
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, : 1085 - 1089
  • [33] Dynamic feature selection in incremental hierarchical clustering
    Talavera, L
    MACHINE LEARNING: ECML 2000, 2000, 1810 : 392 - 403
  • [34] Scalable and Fast Hierarchical Clustering of IoT Malware Using Active Data Selection
    He, Tianxiang
    Han, Chansu
    Takahashi, Takeshi
    Kijima, Shuji
    Takeuchi, Jun'ichi
    2021 SIXTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2021, : 120 - 125
  • [35] Feature selection as a preprocessing step for hierarchical clustering
    Talavera, L
    MACHINE LEARNING, PROCEEDINGS, 1999, : 389 - 397
  • [36] Feature selection as retrospective pruning in hierarchical clustering
    Talavera, L
    ADVANCES IN INTELLIGENT DATA ANALYSIS, PROCEEDINGS, 1999, 1642 : 75 - 86
  • [37] Alignment of manufacturing strategies to customer requirements using analytical hierarchy process
    Hofmann, Erik
    Knebel, Stephan
    PRODUCTION AND MANUFACTURING RESEARCH-AN OPEN ACCESS JOURNAL, 2013, 1 (01): : 19 - 43
  • [38] Managing Knowledge Requirements in the NPD Portfolio Selection Process Using Knowledge Clustering and Prioritization: A Case Study of an Australian Train Operator
    Dastaki, Mohsen Sadeghi
    Mahootchi, Masoud
    Moehler, Robert
    Afrazeh, Abbas
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2024, 71 : 2973 - 2985
  • [39] Selecting the Best Material for Hydrogen Storage Using the Analytical Hierarchical Process
    Al-Shalabi, Bashar
    Almomani, Mohammed
    Abu-Awwad, Mariam
    Al-Ajlouni, Musa
    JORDAN JOURNAL OF MECHANICAL AND INDUSTRIAL ENGINEERING, 2023, 17 (02): : 309 - 317
  • [40] Evaluation of OLSR Protocol Implementations using Analytical Hierarchical Process (AHP)
    Malik, Ashfaq Ahmad
    Khan, Tariq Mairaj Rasool
    Mahboob, Athar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (11) : 338 - 344