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 |

SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization

Author 1: Syed Ali Asif Author 2: Zarif Masud Author 3: Rubaida Easmin Author 4: Alim Ul Gias
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 12 · Published 2017 · Cited by 15

DOI: 10.14569/IJACSA.2017.081265

Abstract

Due to dynamic nature of current software development methods, changes in requirements are embraced and given proper consideration. However, this triggers the rank reversal problem which involves re-prioritizing requirements based on stakeholders’ feedback. It incurs significant cost because of time elapsed in large number of human interactions. To solve this issue, a Semi-Automated Framework for soFtware Requirements priOritizatioN (SAFFRON) is presented in this paper. For a particular requirement, SAFFRON predicts appropriate stakeholders’ ratings to reduce human interactions. Initially, item-item collaborative filtering is utilized to estimate similarity between new and previously elicited requirements. Using this similarity, stakeholders who are most likely to rate requirements are determined. Afterwards, collaborative filtering based on latent factor model is used to predict ratings of those stakeholders. The proposed approach is implemented and tested on RALIC dataset. The results illustrate consistent correlation, similar to state of the art approaches, with the ground truth. In addition, SAFFRON requires 13.5-27% less human interaction for reprioritizing requirements.

Keywords

How to Cite this Article

Asif, S. A., Masud, Z., Easmin, R., & Gias, A. U. (2017). SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization. International Journal of Advanced Computer Science and Applications, 8(12). https://doi.org/10.14569/IJACSA.2017.081265

Asif, Syed Ali, et al.. "SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization." International Journal of Advanced Computer Science and Applications, vol. 8, no. 12, 2017, https://doi.org/10.14569/IJACSA.2017.081265.

@article{Asif2017,
  title     = {SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {12},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Syed Ali Asif and Zarif Masud and Rubaida Easmin and Alim Ul Gias},
  doi       = {10.14569/IJACSA.2017.081265},
  url       = {https://doi.org/10.14569/IJACSA.2017.081265}
}

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.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026