TARU PUBLICATIONS
Journal of Information and Optimization Sciences cover
Open Access ·Peer-reviewed·ISSN (Online): 2169-0103·ISSN (Print): 0252-2667

WoS  JIF 2026 : 0.4 (Q4)

Powered by:Powered by

Monthly Journal: Publishes theoretical and applied research on topics in information and optimization sciences.

Issues up to 2022 co-published with and available at:Taylor & Francis
submissions@tarupublications.com
Open Access Research Article

AI-driven optimization model for software requirement prioritization

, , , * ,

* Corresponding author · click or hover a name for details

pp. 2789–2806Vol. 47Issue 7July 2026DOI: 10.47974/JIOS-2366XML
Received:
01 Dec 2025
Published Online:
31 Jul 2026
Article type:
Research Article
Language:
EN
Article no.:
JIOS-2366
Pages:
2789–2806

Abstract

Manual Software requirements engineering has encountered significant challenges related to time overhead, high human effort, susceptibility to errors, and limited scalability for dynamic change handling, ranking and prioritization of non-functional requirements and requirements change requests. This study proposes an adaptive, dynamic, scalable, and AI-driven optimization model for software requirements scaling and prioritization using advanced machine learning and hybrid AI-based prioritization to improve accuracy and efficiency in requirement decision-making.
The proposed approach employs hybrid AI-driven framework integrating machine learning models for requirement classification and prediction, natural language processing for text processing, optimization-based scoring for ranking and prioritization, and domain-aware AI models. Software Requirements Prioritization and Change Management Model (SRPCMM) embed AI-driven analysis across requirement engineering phases, enabling optimization-based scoring and dynamic re-prioritization, Natural Language Processing (NLP) -based ambiguity reduction, and efficient change management. A novel risk-adjusted weighted priority scoring mechanism supports realistic and integrated criteria-driven evaluation. The experimental evaluation on an industrial software dataset has shown a 25–30% improvement in prioritization accuracy. The proposed model addresses key limitations of traditional requirement engineering by enabling integrated, automated, and intelligent decision-making processes.

Keywords

Subject Classifications

68N3068T0590C2790C5990B50

References

[1] A. Hudaib, R. Masadeh, M. H. Qasem, and A. Alzaqebah, “Requirements prioritization techniques comparison,” Mod. Appl. Sci., vol. 12, no. 2, pp. 62–73 (2018), doi: 10.5539/mas.v12n2p62.

[2] J. S. N. Yeow, M. E. Rana, and N. A. A. Majid, “An Automated Model of Software Requirement Engineering Using GPT-3.5,” in Proc. 2024 ASU Int. Conf. Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS), pp. 1746–1755 (Jan. 2024), doi: 10.1109/ICETSIS61505.2024.10459458.

[3] F. A. Bukhsh, Z. A. Bukhsh, and M. Daneva, “A systematic literature review on requirement prioritization techniques and their empirical evaluation,” Computer Standards & Interfaces, vol. 69, Art. no. 103389 (2020), doi: 10.1016/j.csi.2019.103389.

[4] M. I. Babar, M. Ghazali, D. N. Jawawi, S. M. Shamsuddin, and N. Ibrahim, “PHandler: an expert system for a scalable software requirements prioritization process,” Knowl.-Based Syst., vol. 84, pp. 179–202 (2015), doi: 10.1016/j.knosys.2015.04.010.

[5] P. Avesani, C. Bazzanella, A. Perini, and A. Susi, “Facing scalability issues in requirements prioritization with machine learning techniques,” in Proc. 14th IEEE Int. Requirements Engineering Conf., pp. 297–305 (2005), doi: 10.1109/RE.2005.53.

[6] M. A. Akbar, A. A. Khan, S. Mahmood, and A. Mishra, “SRCMIMM: the software requirements change management and implementation maturity model in the domain of global software development industry,” Inf. Technol. Manag., vol. 24, no. 3, pp. 195–219 (2023), doi: 10.1007/s10799-022-00364-w.

[7] J. A. Khan, I. U. Rehman, Y. H. Khan, I. J. Khan, and S. Rashid, “Comparison of requirement prioritization techniques to find best prioritization technique,” Int. J. Mod. Educ. Comput. Sci., vol. 7, no. 11, pp. 53–60 (2015), doi: 10.5815/ijmecs.2015.11.06.

[8] P. Achimugu, A. Selamat, R. Ibrahim, and M. N. R. Mahrin, “A systematic literature review of software requirements prioritization research,” Inf. Softw. Technol., vol. 56, no. 6, pp. 568–585 (2014), doi: 10.1016/j.infsof.2014.02.001.

[9] M. Shinde-Pawar and D. Sahasrabuddhe, “Software requirement scaling using fuzzy logic,” International Journal of Application or Innovation in Engineering & Management, vol. 3, no. 3, pp. 564–568 (Mar. 2014).

[10] U. Samal, S. Kushwaha, G. Nain, S. Singh, S. Usmani, and A. Kumar, “Necessity of fuzzy logic: Trends in software reliability assessment,” in Reliability Assessment and Optimization of Complex Systems. Amsterdam, The Netherlands: Elsevier (2025), doi: 10.1016/B978-0-443-29112-8.00009-8.

[11] P. Avesani, C. Bazzanella, A. Perini, and A. Susi, “Supporting the requirements prioritization process: A machine learning approach,” in Proc. 16th Int. Conf. Software Engineering and Knowledge Engineering (SEKE), Banff, AB, Canada, pp. 306–311 (Jun. 2004).

[12] A. Perini, A. Susi, and P. Avesani, “A machine learning approach to software requirements prioritization,” IEEE Trans. Softw. Eng., vol. 39, no. 4, pp. 445–461 (2013), doi: 10.1109/TSE.2012.52.

[13] N. Richardson, C. Bazzanella, A. R. Onteddu, R. R. Kundavaram, and R. R. Talla, “AI-driven optimization techniques for evolving software architecture in complex systems,” ABC J. Adv. Res., vol. 12, no. 2, pp. 71–84 (2023), doi: 10.18034/abcjar.v12i2.783.

[14] H. Arshad, S. Shaheen, J. A. Khan, M. S. Anwar, K. Aurangzeb, and M. Alhussein, “A novel hybrid requirements prioritization approach based on critical software project factors,” Cognit. Technol. Work, vol. 25, no. 2, pp. 305–324 (2023), doi: 10.1007/s10111-023-00729-3.

[15] J. Lunze, Ed, Handbook of Hybrid Systems Control: Theory, Tools, Cambridge University Press (2011), doi: 10.1017/CBO9780511807930.

[16] L. A. Palinkas, S. J. Mendon, and A. B. Hamilton, “Innovations in mixed methods evaluations,” Annu. Rev. Public Health, vol. 40, no. 1, pp. 423–442 (2019), doi: 10.1146/annurev-publhealth-040218-044215.

[17] N. Ryan, D. Vieira, J. Gyamfi, T. Ojo, D. Shelley, O. Ogedegbe, J. Iwelunmor, and E. Peprah, “Development of the ASSESS tool: A comprehenSive tool to Support rEporting and critical appraiSal of qualitative, quantitative, and mixed methods implementation reSearch outcomes,” Implementation Science Communications, vol. 3, no. 1, Art. no. 34 (Mar. 2022), doi: 10.1186/s43058-021-00236-4.

[18] J. F. Molina-Azorin, “Mixed methods research in strategic management: Impact and applications,” Organizational Research Methods, vol. 15, no. 1, pp. 33–56 (Jan. 2012), doi: 10.1177/1094428110393023.

[19] M. Shabbir, R. K. Yadav, M. W. Khan, and H. Singh, “Empirical analysis of computationally intelligent technique for software risk prediction,” J. Cybersecurity Inf. Manag., vol. 17, no. 2, pp. 200–209 (2026), doi: 10.54216/JCIM.170214.

[20] M. Nazim, M. Arif, C. W. Mohammad, and M. Sadiq, “Generating large dataset for software requirements prioritization and selection under fuzzy environment,” J. Inf. Optim. Sci., vol. 44 no. 2, pp. 285–299 (2023), doi: 10.47974/JIOS-1290.

[21] V. Ramisetty and S. S. Saheb, “Leveraging AI for sustainable risk assessment in the insurance industry,” J. Inf. Optim. Sci., vol. 46, no. 8, pp. 2499–2510 (2025), doi: 10.47974/JIOS-2067.

[22] M. K. Singhal and C. Gunawat, “AI-driven green testing: Optimizing efficiency and sustainability in software testing,” J. Inf. Optim. Sci., vol. 46, no. 4-B, pp. 1347–1356 (2025), doi: 10.47974/JIOS-2001.

Views: 71Downloads: 52Citations: 0