Optimal selection of software reliability growth model for open-source software using weighted Grey relational analysis method

Abstract Given the complexity of software development and testing environments, the establishment of software reliability growth models (SRGMs) is diverse. To date, no SRGM can be applied and implemented in all software development and testing environments. Therefore, how to choose an appropriate SRGM for software reliability evaluation in the current software development and testing environment is an important practical issue. In this study, we proposed a weighted Grey relational analysis method to select the optimal SRGMs, including closed- and open-source SRGMs, as well as perfect and imperfect debugging SRGMs. To effectively validate the effectiveness of the proposed method, we used 12 SRGMs, 11 model evaluation criteria, and 2 successive versions of open-source software fault datasets. Results of this study indicated that the proposed method can select the optimal SRGM in the current software development and testing environment. To conclude, this study has important practical significance for actual software development and testing and makes important contributions to assisting developers or testers in selecting the optimal SRGM for software reliability assessment.

Authors

Institutions

Publication Details

Journal
The Computer Journal
Published
2024-12-28
DOI
https://doi.org/10.1093/comjnl/bxae139
Citations
1
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimal selection of software reliability growth model for open-source software using weighted Grey relational analysis method

Jinyong Wang, Ce Zhang
1 citations
The Computer Journal
Software Reliability and Analysis Research
0.49
article

Optimal selection of software reliability growth model for open-source software using weighted Grey relational analysis method

Jinyong Wang, Ce Zhang
article en
1 citations

Abstract

Abstract Given the complexity of software development and testing environments, the establishment of software reliability growth models (SRGMs) is diverse. To date, no SRGM can be applied and implemented in all software development and testing environments. Therefore, how to choose an appropriate SRGM for software reliability evaluation in the current software development and testing environment is an important practical issue. In this study, we proposed a weighted Grey relational analysis method to select the optimal SRGMs, including closed- and open-source SRGMs, as well as perfect and imperfect debugging SRGMs. To effectively validate the effectiveness of the proposed method, we used 12 SRGMs, 11 model evaluation criteria, and 2 successive versions of open-source software fault datasets. Results of this study indicated that the proposed method can select the optimal SRGM in the current software development and testing environment. To conclude, this study has important practical significance for actual software development and testing and makes important contributions to assisting developers or testers in selecting the optimal SRGM for software reliability assessment.

The Computer JournalVol. 68(6)
Shanxi University (CN), Harbin Institute of Technology (CN)
Openalex Percentile: Top 27%
Software Reliability and Analysis Research
0.49
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.