Download PDFOpen PDF in browser

Whale Optimization Algorithm for Requirements Prioritization

EasyChair Preprint no. 77

6 pagesDate: April 18, 2018


In software projects, the requirement engineering phase is the base of any project and this phase is concerned in software requirements processes. Stakeholders are the main source of these requirements with respect of constraints and regulations. Requirements prioritization is considered as one of the most significant approach in the requirement engineering process because it used to prioritize or scheduling the execution order of requirements with respect to stakeholders’ viewpoints. On the other hand, whale optimization algorithm is recently used in optimization problems since it mimics the Humpback whale hunting behavior by employing bubble net hunting technique. In this paper the WOA is employed in order to prioritize the software requirements by assuming the requirements in the search space and the hunting behavior is implemented to prioritize these requirements, the proposed technique is evaluated in term of running time with analytical hierarchy Process (AHP) to prioritize different size of requirement's sets, the results shows the RP_WOA outperforms the AHP technique by approximately (40%).

Keyphrases: Analytical Hierarchy Process, Requirement prioritization, Whale Optimization Algorithm

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Abdullah Alzaqebah and Raja Masadeh and Amjad Hudaib},
  title = {Whale Optimization Algorithm for Requirements Prioritization},
  howpublished = {EasyChair Preprint no. 77},

  year = {EasyChair, 2018}}
Download PDFOpen PDF in browser