A soft computing based multi-objective optimization approach for automatic prediction of software cost models
Loading...
Access rights
openAccess
acceptedVersion
URL
Journal Title
Journal ISSN
Volume Title
A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä
This publication is imported from Aalto University research portal.
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
Date
Department
Major/Subject
Mcode
Degree programme
Language
en
Pages
Series
Applied Soft Computing, Volume 113
Abstract
This paper tries to extend the idea of single-objective differential evolution (DE) algorithm to a multi-objective algorithm. Most of the existing algorithms face the problem of diversity loss and convergence rate. In this paper, we propose a novel multi-objective DE algorithm to deal with this problem. In the validation process, the proposed method is validated in two steps. Firstly, the new homeostasis factor-based mutation operator incorporates multi-objective differential evolution algorithms (MODE). In this method, we use the Pareto optimality principle. We incorporate a new adaptive-based mutation operator (MODE) to create more diversity and enhance convergence rate among candidate solutions which provide better solutions to help the evolution. The effectiveness of the proposed method is evaluated on eight benchmarks of bi-objective and tri-objective test functions. Our proposed method performed well compared to the latest variants of multi-objective evolutionary algorithms (MOEAs). Secondly, the proposed method is used for an application-based test by applying it for software cost estimation. This method also incorporates multi-objective parameters, i.e., two objectives-based software cost estimation and three objectives-based software cost estimation. The proposed approach achieves better results in most software projects in terms of reducing effort and minimum error.Description
| openaire: EC/H2020/101016775/EU//INTERVENE
Other note
Citation
Singh, S P, Dhiman, G, Tiwari, P & Jhaveri, R H 2021, 'A soft computing based multi-objective optimization approach for automatic prediction of software cost models', Applied Soft Computing, vol. 113, 107981. https://doi.org/10.1016/j.asoc.2021.107981