2021
DOI: 10.3390/math9222945
|View full text |Cite
|
Sign up to set email alerts
|

Deep Cross-Project Software Reliability Growth Model Using Project Similarity-Based Clustering

Abstract: Software reliability is an essential characteristic for ensuring the qualities of software products. Predicting the potential number of bugs from the beginning of a development project allows practitioners to make the appropriate decisions regarding testing activities. In the initial development phases, applying traditional software reliability growth models (SRGMs) with limited past data does not always provide reliable prediction result for decision making. To overcome this, herein, we propose a new software… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 29 publications
0
3
0
Order By: Relevance
“…After each iteration of the genetic algorithm, the next gen-eration of the population is generated. The offspring need to be evaluated using a fitness function [32], [33]. The fitness function assesses the proximity of an individual solution to the ideal solution [34], and we use Mean Squared Error (MSE) as the criterion for the fitness function.…”
Section: Individual Evaluatingmentioning
confidence: 99%
“…After each iteration of the genetic algorithm, the next gen-eration of the population is generated. The offspring need to be evaluated using a fitness function [32], [33]. The fitness function assesses the proximity of an individual solution to the ideal solution [34], and we use Mean Squared Error (MSE) as the criterion for the fitness function.…”
Section: Individual Evaluatingmentioning
confidence: 99%
“…While San et al [54] presented a new technique for software program reliability modeling known as deep projects software reliability growth model deep cross-project software reliability growth model and this approach is a cross-project forecasting approach that makes use of the elements of previous tasks records via challenge similarity. Specifically, the proposed technique applies block-based mission resolution of coaching and modeling statistics supply by using a deep mastering method.…”
Section: Previous Studiesmentioning
confidence: 99%
“…Zhu [22] introduced the concept of complex reliability, which considered both hardware and software components, and proposed maintenance policies applicable to such systems. Several recent software reliability studies have employed machine-learning and deep-learning techniques [23][24][25][26].…”
Section: Introductionmentioning
confidence: 99%