Abstract
Testing-time when a change of a stochastic characteristic of the software failure-occurrence time or software failure-occurrence time-interval is observed is called change-point. It is said that effect of the change-point on the software reliability growth process influences on accuracy for software reliability assessment based on a software reliability growth model (SRGM). We propose an SRGM with the effect of the change-point based on a bivariate SRGM, in which the software reliability growth process is assumed to depend on the testing-time and testing-effort factors simultaneously, for accurate software reliability assessment. And we discuss an optimal software release problem for deriving optimal testing-effort expenditures based on our model. Further, we show numerical examples of software reliability assessment based on our bivariate SRGM and estimation of optimal testing-effort expenditures by using actual data.
Highlights
We are required to conduct quantitative software quality/reliability assessment in terms of software quality assurance in a testing phase
It is said that effect of the change-point on the software reliability growth process influences on accuracy for software reliability assessment based on a software reliability growth model (SRGM)
We propose an SRGM with the effect of the change-point based on a bivariate SRGM, in which the software reliability growth process is assumed to depend on the testing-time and testing-effort factors simultaneously, for accurate software reliability assessment
Summary
We are required to conduct quantitative software quality/reliability assessment in terms of software quality assurance in a testing phase. A software reliability growth model (abbreviated as SRGM) [1,2,3,4] is known as one of the useful mathematical tool for quantitative assessment of software reliability This mathematical model enables us to describe a software reliability growth process observed in the actual testing-phase by treating the software failure-occurrence or the software fault-detection phenomenon as random variables. Most of SRGMs proposed so far have been developed under the following assumptions: (1) the software reliability growth process depends only on the testing-time essentially, (2) the stochastic characteristics for the software failure -occurrence or the software fault-detection phenomenon does not change throughout the testing-phase. Our bivariate SRGM enables us to describe a software reliability growth process depending on the testing-time and the testing-effort factors, and enables us to consider the effect of the change of the software reliability growth factors at change-point. Reliability analysis and estimation of an optimal testing-effort expenditures based on our bivariate model by using actual software fault data
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have