AI-driven optimization model for software requirement prioritization
Deepali Shahaneshahanedeepali@gmail.comDepartment of Computer Science and ApplicationsSchool of Computer Science & EngineeringDr. Vishwanath Karad MIT World Peace UniversityPune, Maharashtra, 411038, India0000-0002-3099-9009View full profile → , Babasaheb Dnyandeo Patilbabasaheb.d.patil@bharatividyapeeth.eduDepartment of Computer ApplicationsInstitute of Management & Rural Development AdministrationBharati Vidyapeeth (Deemed to be University)Sangli, Maharashtra, 416416, India0000-0002-6339-9595View full profile → , Prashant Kharatprashant.kharat@walchandsangli.ac.inDepartment of Information TechnologyWalchand College of EngineeringShivaji UniversitySangli, Maharashtra, 416415, India0000-0002-7111-2291View full profile → , *Manisha Shinde-PawarCorresponding authormanisha.pawar@ritindia.eduDepartment of Computer ApplicationsKasegaon Education Society’s Rajarambapu Institute of TechnologySakharale, Maharashtra, 415414, India0000-0002-8276-9782View full profile → , Vikas V. Patilvikas.patil@bharatividyapeeth.eduDepartment of Management StudiesYashwantrao Mohite Institute of ManagementBharati Vidyapeeth (Deemed to be University)Karad, Maharashtra, 415539, India0000-0003-2964-3838View full profile →
* Corresponding author · click or hover a name for details
- 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
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.




