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.
| Original language | English |
|---|---|
| Pages (from-to) | 663-674 |
| Number of pages | 12 |
| Journal | Computer Journal |
| Volume | 68 |
| Issue number | 6 |
| DOIs | |
| State | Published - 1 Jun 2025 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'Optimal selection of software reliability growth model for open-source software using weighted Grey relational analysis method'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver