A Compendium over Nature-Inspired Metaheuristic Algorithms for Prioritization of Requirements

Main Article Content

Neha Mishra
Jitesh P. Tripathi

Abstract

In the process of requirement engineering prioritize the requirements is one of the most prominent tasks that are dominantly used in developing the project from the stockholders' viewpoint. Requirement engineering is considered as the base of software project development that relies on the systematic arrangement of requirements. Requirement prioritization is related to the managing of requirements from the stakeholder's perspective to cope up with certain constraints. When metaheuristic algorithms are applied in software engineering problems it is considered search-based software engineering. Metaheuristic algorithms have been used for requirements selection and prioritization to find the best result in the form of requirements that meet the need of user requests amid constraints such as cost, time, and limited resources. This paper encapsulates the classification and review of different nature-inspired metaheuristic algorithms that are used to prioritize the requirements till now and a comparative analysis is presented.  

Article Details

How to Cite
1.
Neha Mishra, Jitesh P. Tripathi. A Compendium over Nature-Inspired Metaheuristic Algorithms for Prioritization of Requirements. J. Int. Acad. Phys. Sci. [Internet]. 2022 Sep. 15 [cited 2024 May 18];26(3):321-37. Available from: https://www.iaps.org.in/journal/index.php/journaliaps/article/view/929
Section
Articles