Multi-objective whale optimization algorithm and multi-objective grey wolf optimizer for solving next release problem with developing fairness and uncertainty quality indicators

作者:Mohsen Ghasemi, Karamollah Bagherifard, Hamid Parvin, Samad Nejatian, Kim-Hung Pho

摘要

Selecting a set of requirements to implement in the next software release is an NP-Hard problem known as NRP. We propose multi-objective versions of grey wolf optimizer and whale optimization algorithm for solving bi-objective NRP. We used these two algorithms and three other evolutionary algorithms to solve NRP problem instances from four datasets. The cost-to-score ratio and the roulette wheel are used to satisfy constraints of the NRP problem. We compare obtained Pareto fronts based on eight quality indicators. In addition to four general multi-objective optimization quality indicators, the three aspects of fairness among clients and also uncertainty are reconfigured as quality indicators. These quality indicators are computed for a Pareto front. Results show that MOWOA performs better than others and makes requirement selection fairer. MOGWO works better than the rest when budget constraints are reduced.

论文关键词:Next release problem, Grey wolf optimizer, Whale optimization algorithm, Fairness quality indicator, Uncertainty size

论文评审过程:

论文官网地址:https://doi.org/10.1007/s10489-020-02018-2