Multi-objective Software Quality Optimization Evaluation Model Based on Genetic Algorithm

Software quality assessment is inherently a multi-objective problem, involving trade-offs among factors such as functionality, reliability, performance, maintainability, and security. Traditional evaluation models often rely on static or subjective weighting schemes, which fail to adapt to dynamic project requirements and cannot effectively balance conflicting objectives. This paper proposes a novel software quality evaluation model based on Genetic Algorithm (GA) optimization. The model integrates real-world quality metrics aligned with ISO/IEC 25010:2023 and utilizes GA to dynamically search for optimal weight distributions across quality dimensions. An adaptive fitness function is designed to penalize low-performing attributes while promoting balanced quality outcomes. Experimental validation using actual software metrics from enterprise and open-source projects shows that the proposed GA-based model significantly outperforms conventional methods, achieving higher evaluation accuracy, better convergence, and more robust handling of underperforming factors. The results demonstrate the model’s effectiveness in providing an intelligent, scalable, and flexible framework for multi-objective software quality assessment.

Authors

Institutions

Publication Details

Published
2025-06-27
DOI
https://doi.org/10.1109/icaiem66060.2025.11139275
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multi-objective Software Quality Optimization Evaluation Model Based on Genetic Algorithm

Baoping Wang, Ping Gan, Dongnan Lv
Software Reliability and Analysis Research
article

Multi-objective Software Quality Optimization Evaluation Model Based on Genetic Algorithm

Baoping Wang, Ping Gan, Dongnan Lv
article en

Abstract

Software quality assessment is inherently a multi-objective problem, involving trade-offs among factors such as functionality, reliability, performance, maintainability, and security. Traditional evaluation models often rely on static or subjective weighting schemes, which fail to adapt to dynamic project requirements and cannot effectively balance conflicting objectives. This paper proposes a novel software quality evaluation model based on Genetic Algorithm (GA) optimization. The model integrates real-world quality metrics aligned with ISO/IEC 25010:2023 and utilizes GA to dynamically search for optimal weight distributions across quality dimensions. An adaptive fitness function is designed to penalize low-performing attributes while promoting balanced quality outcomes. Experimental validation using actual software metrics from enterprise and open-source projects shows that the proposed GA-based model significantly outperforms conventional methods, achieving higher evaluation accuracy, better convergence, and more robust handling of underperforming factors. The results demonstrate the model’s effectiveness in providing an intelligent, scalable, and flexible framework for multi-objective software quality assessment.

Guangdong University of Technology (CN), Dalian University of Foreign Languages (CN), Dalian University of Technology (CN), University Town of Shenzhen (CN)
Openalex Percentile: Top 76%
Software Reliability and Analysis Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Multi-objective Software Quality Optimization Evaluation Model Based on Genetic Algorithm — Baoping Wang, Ping Gan, et al. · (2025) | TGRS Research Map | TGRS