Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Assisted Requirements Selection by Clustering using an Analytical Hierarchical Process

Author 1: Shehzadi Nazeeha Saleem Author 2: Linda Mohaisen
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 15, No. 4 · Published 2024

DOI: https://doi.org/10.14569/IJACSA.2024.0150403

Abstract

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 clustering algorithms (K-means, Hierarchical, PAM, GMM, 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.

Keywords

How to Cite this Article

Saleem, S. N., & Mohaisen, L. (2024). Assisted Requirements Selection by Clustering using an Analytical Hierarchical Process. International Journal of Advanced Computer Science and Applications, 15(4). https://doi.org/10.14569/IJACSA.2024.0150403

Saleem, Shehzadi Nazeeha, and Linda Mohaisen. "Assisted Requirements Selection by Clustering using an Analytical Hierarchical Process." International Journal of Advanced Computer Science and Applications, vol. 15, no. 4, 2024, https://doi.org/10.14569/IJACSA.2024.0150403.

@article{Saleem2024,
  title     = {Assisted Requirements Selection by Clustering using an Analytical Hierarchical Process},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {15},
  number    = {4},
  year      = {2024},
  publisher = {The Science and Information Organization},
  author    = {Shehzadi Nazeeha Saleem and Linda Mohaisen},
  doi       = {10.14569/IJACSA.2024.0150403},
  url       = {https://doi.org/10.14569/IJACSA.2024.0150403}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.