Abstract

AbstractOne of the major challenge that organizations face in the present environment is having an efficient model for software cost estimation (SCE). In this article, the significance of the meta‐heuristic algorithm in addressing various optimization challenges faced in mathematical models and software applications is discussed. The proposed method uses the new evolutionism‐based self‐adaptive mutation operator to solve the multi‐objective optimization problems. This approach addresses the issues that exist in multi‐objective differential evolution algorithms. To improve diversity among candidate solutions, the Pareto optimality principle is integrated with the evolutionism‐based self‐adaptive mutation operator in a multi‐objective DE algorithm. To reduce the time complexity of Pareto dominance, we have adopted the non‐dominated sorting algorithm. We used eight benchmark test functions to evaluate the effectiveness of the proposed method, and it outperformed the most recent multi‐objective evolutionary algorithms (MOEAs). Furthermore, this article explores software engineering problems like SCE by using the proposed approach, where SCEs are accurately predicted by optimizing the tuning parameters of the multi‐objective constructive cost model. The proposed algorithm achieves better cost prediction as compared to the other standard benchmark algorithms for all objective problems in terms of prediction, mean absolute error, and root mean square error.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.