Skip to main navigation Skip to search Skip to main content

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

  • Jinyong Wang*
  • , Ce Zhang
  • *Corresponding author for this work
  • Shanxi University
  • School of Computer Science and Technology (School of Software), Harbin Institute of Technology Weihai

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Pages (from-to)663-674
Number of pages12
JournalComputer Journal
Volume68
Issue number6
DOIs
StatePublished - 1 Jun 2025
Externally publishedYes

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