2010
DOI: 10.1587/transinf.e93.d.185
|View full text |Cite
|
Sign up to set email alerts
|

Software Reliability Modeling Considering Fault Correction Process

Abstract: SUMMARYMany existing software reliability models (SRMs) are based on the assumption that fault correction activities take a negligible amount of time and resources, which is often invalid in real-life situations. Consequently, the estimated and predicted software reliability tends to be over-optimistic, which could in turn mislead management in related decision-makings. In this paper, we first make an in-depth analysis of reallife software testing process; then a Markovian SRM considering fault correction proc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…In this paper they proposed a reward function for observing and debugging an error and derived, using Bayesian approach, an optimum stopping rule of software testing using a function called 'maximum expected return' based on 'reward' and cost incurred for each run of a test case. JIA et al(2010JIA et al( )et.al (2010 used markov chain to estimate software reliability if the software is tested additional T units of time. Wang et al(2016) Lujia Wang (2015 developed a model to analyze the time dependencies between the fault detection and correction processes.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper they proposed a reward function for observing and debugging an error and derived, using Bayesian approach, an optimum stopping rule of software testing using a function called 'maximum expected return' based on 'reward' and cost incurred for each run of a test case. JIA et al(2010JIA et al( )et.al (2010 used markov chain to estimate software reliability if the software is tested additional T units of time. Wang et al(2016) Lujia Wang (2015 developed a model to analyze the time dependencies between the fault detection and correction processes.…”
Section: Introductionmentioning
confidence: 99%
“…Besides, some other attempts have been made to model dual processes simultaneously. One is the so-called parametric model based on the Markov chain rather than on NHPP [32]. Liu et al extended the Markov model by focusing on the weighted least square estimation method, which emphasizes the influence of later data on the prediction [33].…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, the time spent for fault correction activity is not negligible. In fact, this debugging lag can be an important element in making decisions [16,49]. Therefore, it is necessary to incorporate the debugging lag into the modeling framework, i.e., to model both the fault detection process (FDP) and fault correction process (FCP).…”
Section: Introductionmentioning
confidence: 99%