2014
DOI: 10.1142/s0218539314500089
|View full text |Cite
|
Sign up to set email alerts
|

An NHPP Software Reliability Growth Model With Imperfect Debugging and Error Generation

Abstract: In this paper, we propose a non-homogeneous Poisson process (NHPP) based software reliability growth model (SRGM) in the presence of modified imperfect debugging and fault generation phenomenon. The testing team may not be able to remove a fault perfectly on observation of a failure due to the complexity of software systems and incomplete understanding of software, and the original fault may remain, or get replaced by another fault causing error generation. We have proposed an exponentially increasing fault c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 35 publications
(21 citation statements)
references
References 32 publications
0
19
0
Order By: Relevance
“…Roy et al. proposed an non‐homogenous poisson process‐based SRGM in the presence of modified imperfect debugging and error generation phenomenon. Zhu and Pham proposed a two‐phase model, which considers software fault dependency and imperfect fault removal.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Roy et al. proposed an non‐homogenous poisson process‐based SRGM in the presence of modified imperfect debugging and error generation phenomenon. Zhu and Pham proposed a two‐phase model, which considers software fault dependency and imperfect fault removal.…”
Section: Related Workmentioning
confidence: 99%
“…Many scholars and experts have developed software reliability growth models (SRGMs), based on the faults and failures present in the software development life cycle. In general, well‐developed stochastic processes such as SRGMs define software failures as a random process characterized by either time to failure or the failure counts at a specific time . The optimization of the cost and time for any software is inseparable from the question of software reliability.…”
Section: Introductionmentioning
confidence: 99%
“…Specifically, erroneous software incurs high work costs. On the other hand, debugging and testing reduces the error content but increases the development cost . Software failure occurs because of hidden bugs in the software instead of immediate fixes for detected errors during development, but new errors may be introduced during debugging.…”
Section: Introductionmentioning
confidence: 99%
“…For the past 3 decades, research has been emphasized on non‐homogeneous poisson process (NHPP) model, which is used as quite a successful tool in realistic prediction of software reliability . NHPP models consider the debugging process as a counting process characterized by its mean value function.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation