Loading [MathJax]/extensions/MathMenu.js
A Systematic Literature Review of AI-Based Software Requirements Prioritization Techniques | IEEE Journals & Magazine | IEEE Xplore

A Systematic Literature Review of AI-Based Software Requirements Prioritization Techniques


Analyzing AI-Based Software Requirements Prioritization: A Parametric Review (2000-2021). Our systematic literature review identifies 46 primary studies, classifying them...

Abstract:

Software requirements show what the customer desires his software to do. They are the first stepping stone towards a successful software development project. With the inc...Show More

Abstract:

Software requirements show what the customer desires his software to do. They are the first stepping stone towards a successful software development project. With the increasing complexity of the software due to its size and feature base, it is vital to prioritize the requirements for efficient utilization of development resources. To achieve this, industrial organizations are devising new strategies and improved solutions even with the help of artificial intelligence (AI) tool set. Existing requirements prioritization techniques are human-intensive and suffer from several limitations like overlapping outcomes, scalability problems, time consumption, inaccuracy, and so on. Some of the problems can be solved by including artificial intelligence algorithms and strategies. Several AI-based requirements prioritization techniques have been proposed by applying Genetic Algorithms, Fuzzy Logic, Ant Colony Optimization, and Machine Learning. Literature witnesses some good review studies and surveys on conventional prioritization techniques but there exists none for AI-based techniques that identify not only their strengths but also their weaknesses, advantages of machine learning techniques over other AI-based requirements prioritization techniques, and limitations of applying AI-based techniques in requirements prioritization. This study presents a systematic literature review (SLR) of AI-based requirements prioritization approaches covering 46 papers published from 2000 to 2021. We have given this literature review a new dimension by conducting a parametric analysis of AI-based requirements prioritization techniques and we have identified these parameters after a thorough literature study. Some of the chosen parameters are generic (related to the prioritization process) and some are specific (related to AI techniques). This study has greatly helped us draw a clear line among AI-based techniques to show their domain of application to gain maximum advantage. Our findings wi...
Analyzing AI-Based Software Requirements Prioritization: A Parametric Review (2000-2021). Our systematic literature review identifies 46 primary studies, classifying them...
Published in: IEEE Access ( Volume: 11)
Page(s): 143815 - 143860
Date of Publication: 14 December 2023
Electronic ISSN: 2169-3536

References

References is not available for this document.