Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Ghasemi, Mohsena | Bagherifard, Karamollaha; * | Parvin, Hamidb | Nejatian, Samadc
Affiliations: [a] Department of Computer Engineering, Yasooj Branch, Islamic Azad University, Yasooj, Iran | [b] Department of Computer Engineering, Nourabad Mamasani Branch, Islamic Azad University, Nourabad Mamasani, Iran | [c] Department of Electrical Engineering, Yasooj Branch, Islamic Azad University, Yasooj, Iran
Correspondence: [*] Corresponding author. Karamollah Bagherifard, Department of Computer Engineering, Yasooj Branch, Islamic Azad University, Yasooj, Iran. E-mail: karam.bagherifard@gmail.com.
Abstract: 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 non-repetitive 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.
Keywords: Next release problem, multi-objective evolutionary algorithm, search-based software engineering, teaching-learning based optimization, non-repetitive population
DOI: 10.3233/JIFS-200223
Journal: Journal of Intelligent & Fuzzy Systems, vol. 44, no. 2, pp. 3315-3339, 2023
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl