A Novel Approach for Implementation of Software Requirement Specifications Using the Humpback Whale Optimization Model

Abstract. The requirements elicitation process is the foundation of every software system, and it is focused with software requirement specification procedures. In terms of limitations and rules, constituents are the prime source of these requires. Software requirement prioritizing is regarded as am...

Full description

Bibliographic Details
Main Authors: Nripendra Narayan Das*, Inderjeet Kaur**, Siddhartha Sankar Biswas***, Vats****, Prashant
Format: Article in Journal/Newspaper
Language:unknown
Published: Zenodo 2021
Subjects:
Online Access:https://dx.doi.org/10.5281/zenodo.5578779
https://zenodo.org/record/5578779
Description
Summary:Abstract. The requirements elicitation process is the foundation of every software system, and it is focused with software requirement specification procedures. In terms of limitations and rules, constituents are the prime source of these requires. Software requirement prioritizing is regarded as among the most important approaches in the requirements elicitation since it's being used to prioritize the order of execution of specifications based on the perspectives of participants. Whales’ optimization model, on either side, has lately been employed in optimization methods because it resembles Humpback whale feeding behavior by utilizing the bubbles net scavenging approach. The Whale Optimizer (WOA) has been used in the article to prioritize system specifications by presuming the specifications in the problem space and implementing scavenging behavior to prioritize these specifications. The proposed method is assessed in terms of execution times with analytical hierarchy Process (AHP) to prioritize various sizes requirement's pairs, and the findings are summarized with 60 percent efficiency.