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 |

Evaluating Software Quality Attributes using Analytic Hierarchy Process (AHP)

Author 1: Botchway Ivy Belinda Author 2: Akinwonmi Akintoba Emmanuel Author 3: Nunoo Solomon Author 4: Alese Boniface Kayode
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 3 · Published 2021 · Cited by 13

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

Abstract

The use of quality software is of importance to stakeholders and its demand is on the increase. This work focuses on meeting software quality from the user and developer’s perspective. After a review of some existing software-quality models, twenty-four software quality attributes addressed by ten models such as the McCall’s, Boehm’s, ISO/IEC, FURPS, Dromey’s, Kitchenham’s, Ghezzi’s, Georgiadou’s, Jamwal’s and Glibb’s models were identified. We further categorized the twenty-four attributes into a group of eleven (11) main attributes and another group of thirteen (13) sub-attributes. Thereafter, questionnaires were administered to twenty experts from fields including Cybersecurity, Programming, Software Development and Software Engineering. Analytic Hierarchy Process (AHP) was applied to perform a multi-criteria decision-making assessment on the responses from the questionnaires to select the suitable software quality attribute for the development of the proposed quality model to meet both users and developer’s software quality requirements. The results obtained from the assessment showed Maintainability to be the most important quality attribute followed by Security, Testability, Reliability, Efficiency, Usability, Portability, Reusability, Functionality, Availability and finally, Cost.

Keywords

How to Cite this Article

Belinda, B. I., Emmanuel, A. A., Solomon, N., & Kayode, A. B. (2021). Evaluating Software Quality Attributes using Analytic Hierarchy Process (AHP). International Journal of Advanced Computer Science and Applications, 12(3). https://doi.org/10.14569/IJACSA.2021.0120321

Belinda, Botchway Ivy, et al.. "Evaluating Software Quality Attributes using Analytic Hierarchy Process (AHP)." International Journal of Advanced Computer Science and Applications, vol. 12, no. 3, 2021, https://doi.org/10.14569/IJACSA.2021.0120321.

@article{Belinda2021,
  title     = {Evaluating Software Quality Attributes using Analytic Hierarchy Process (AHP)},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {3},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Botchway Ivy Belinda and Akinwonmi Akintoba Emmanuel and Nunoo Solomon and Alese Boniface Kayode},
  doi       = {10.14569/IJACSA.2021.0120321},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120321}
}

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.