Title: WhaleRank: an optimisation based ranking approach for software requirements prioritisation

Authors: R. Vijay Anand; M. Dinakaran

Addresses: SITE, VIT University, Vellore, Tamilnadu, India ' SITE, VIT University, Vellore, Tamilnadu, India

Abstract: Requirement prioritisation is one of the major areas in the software product development process. Ranking methods employed for prioritising orders the requirements based on their importance. Ranking the requirements contributes in enhancing the quality of the product using additional features and to attain customer satisfaction. However, effectiveness is the growing concern in requirement prioritisation. This paper proposes a ranking method WhaleRank to rank the requirement and the effectiveness of ranking gets enhanced using the whale optimisation algorithm (WOA). The WhaleRank method uses four ranking functions based on dictionary words, similarity measure, perception of the manager, and the newly updated requirements that are combined to form a linear rank using the ranking constants. WOA determines the optimal weights of the ranking constants that promote to determine the optimal rank for the requirements. Experimentation with the methods like CBRank, average rank, WhaleRank, and GA provide a comparative performance analysis that proves that the proposed WhaleRank outperforms all methods in terms of accuracy and disagreement measure (NDA) and the values of accuracy and NDA is 83.33% and 16.24% respectively.

Keywords: WhaleRank; whale rank optimisation; WOA; similarity matrix; requirement updates; weighed ranking constants.

DOI: 10.1504/IJEWM.2018.091307

International Journal of Environment and Waste Management, 2018 Vol.21 No.1, pp.1 - 21

Received: 06 Feb 2017
Accepted: 16 Mar 2017

Published online: 24 Apr 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article