错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Evaluating Mean Squared Error as a Fitness Function in SOMA for Software Effort Estimation: Insights from the NASA Dataset

  • Darina Bajusova,
  • Radek Silhavy,
  • Petr Silhavy

摘要

Software effort estimation plays a pivotal role in software development. The Constructive Cost Model (COCOMO) is one of the most well-known algorithmic models for estimating software effort. However, the precision of these estimates is susceptible to input constants, potentially resulting in inaccuracies. To address this challenge, this research employs the Self-Organizing Migration Algorithm (SOMA), a metaheuristic algorithm, to optimize input constants of the basic COCOMO. This study uses the NASA18 dataset to evaluate the proposed experiment’s performance against the original COCOMO. Evaluation criteria such as MMRE, PRED(0.25), MAE, and MSE, with MSE serving as a fitness function, were employed to validate results. Comparative analysis indicates that optimized COCOMO estimates exhibit improved prediction accuracy. Building on these promising findings, future research will extend testing more deeply with other datasets and involve investigation of the intermediate COCOMO and COCOMO II.