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 条
  • [21] QUANTIFICATION OF CULTURE USING ANALYTICAL HIERARCHICAL PROCESS: COMPARISON OF MODELS
    Acosta Escorcia, Diego
    Vera Mercado, Erik
    Pena de Carrillo, Clara
    Carrillo Caicedo, Gilberto
    Gomez, Jonatan
    EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 1352 - 1361
  • [22] Partition Selection Approach for Hierarchical Clustering Based on Clustering Ensemble
    Vega-Pons, Sandro
    Ruiz-Shulcloper, Jose
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, 2010, 6419 : 525 - 532
  • [23] HIERARCHICAL CLUSTERING OF BUSINESS PROCESS MODELS
    Jung, Jae-Yoon
    Bae, Joonsoo
    Liu, Ling
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (12A): : 4501 - 4511
  • [24] Analytical Hierarchical Process as a Multicriteria Decision Tool in Material Selection for Prefabricated Wood Buildings
    Cabral, Matheus R.
    Blanchet, Pierre
    BUILDINGS, 2023, 13 (12)
  • [25] An Ensemble Clustering Framework Based on Hierarchical Clustering Ensemble Selection and Clusters Clustering
    Li, Wenjun
    Wang, Zikang
    Sun, Wei
    Bahrami, Sara
    CYBERNETICS AND SYSTEMS, 2023, 54 (05) : 741 - 766
  • [26] Hierarchical clustering based on the information bottleneck method using a control process
    Ester Bonmati
    Anton Bardera
    Imma Boada
    Miquel Feixas
    Mateu Sbert
    Pattern Analysis and Applications, 2015, 18 : 619 - 637
  • [27] Hierarchical clustering based on the information bottleneck method using a control process
    Bonmati, Ester
    Bardera, Anton
    Boada, Imma
    Feixas, Miquel
    Sbert, Mateu
    PATTERN ANALYSIS AND APPLICATIONS, 2015, 18 (03) : 619 - 637
  • [28] Automatic contingency selection and ranking using an analytic hierarchical process
    Zhu, JZ
    Xu, GY
    Irving, MR
    ELECTRIC MACHINES AND POWER SYSTEMS, 1998, 26 (04): : 389 - 398
  • [29] Prototype Selection Using Clustering and Conformance Metrics for Process Discovery
    Sani, Mohammadreza Fani
    Boltenhagen, Mathilde
    van der Aalst, Wil
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2020 INTERNATIONAL WORKSHOPS, 2020, 397 : 281 - 294
  • [30] Using k-nearest neighbor and feature selection as an improvement to hierarchical clustering
    Mylonas, P
    Wallace, M
    Kollias, S
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3025 : 191 - 200