Novel multi objective evolutionary framework for solving next release problem

Journal of Intelligent & Fuzzy Systems(2023)

引用 0|浏览12
暂无评分
摘要
Software developers want to meet the requirements of customers in next versions. Choosing which set of requirements can be done according to cost and time is an NP-hard problem known as Next Release Problem (NRP). In this article, a multi objective evolutionary algorithm (MOEA) framework is proposed to solve NRP. The framework applies the nonrepetitive population, integrates solutions and external repository. Furthermore, a novel approach is implemented to satisfy the constraints of the problem. In this framework, six evolutionary algorithms are implemented and using seven quality indicators, the achieved results of that algorithms are compared with the original versions of same algorithms. Through using HV (the ratio of the region covered by Pareto Front) and NDS (the number of solutions in the Pareto Front) metrics, the effects of the proposed algorithms are compared with other works' results. The efficacy of the proposed MOEA framework is measured using three real world datasets. The gained results represent that the implemented algorithms perform better than other related algorithms previously published.
更多
查看译文
关键词
Next release problem,multi-objective evolutionary algorithm,search-based software engineering,teaching learning based optimization,non-repetitive population
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要