Peter N. Marinos

Learn More
A number of analytical software reliability models have been proposed for estimating the reliability growth of a software product. In this paper we present an Enhanced non-homogeneous Poisson process (ENHPP) model and show that previously reported Non-Homogeneous Poisson Process (NHPP) based models, with bounded mean value functions , are special cases of(More)
This paper reviews existing Non-Homogeneous Poisson Process (NHPP) software reliability models and their limitations, and proposes a more powerful non-homogeneous Markov model for the fault detection/removal problem. In addition, this non-homogeneous Markov model allows for the possibility of a nite time to repair a fault and for imperfections in the repair(More)
Software reliability is an important metric that quantiies the quality of the software product and is inversely related to the number of unrepaired faults in the system. Fault removal is a critical process in achieving desired level of quality before software deployment in the eld. Software errors are latent, i.e., they exist in the software system for a(More)
A number of software reliability models have been proposed for assessing the reliability of a software system. In this paper, we discuss the time-domain and data-domain approaches to software reliability model-ing, and classify the previously reported models into these two classes based on their underlying assumptions. The data-domain models are further(More)
Accurate prediction of release times, reliability and availability of a software product requires the formulation of a reliability model which captures in a quantitative manner critical elements of the software testing process such as: (i) test coverage and (ii) the eeect of operational prooles. This paper presents a Non-Homogeneous Poisson Process(NHPP)(More)