Title :
Nonhomogeneous Poisson process software-debugging models with linear dependence
Author :
Hsin-Hui Lin ; Chen, Kuang-Hwa
Author_Institution :
Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
fDate :
12/1/1993 12:00:00 AM
Abstract :
Past research in software reliability concentrated on reliability growth of one-version software. This work proposes models for describing the dependency of N-version software. The models are illustrated via a logarithmic Poisson execution-time model by postulating assumptions of dependency among nonhomogeneous Poisson processes (NHPPs) of debugging behavior. Two-version, three-version, and general N-version models are proposed. The redundancy techniques discussed serve as a basis for fault-tolerant software design. The system reliability, related performance measures, and parameter estimation of model parameters when N=2 are presented. Based on the assumption of linear dependency among the NHPPs, two types of models are developed. The analytical models are useful primarily in estimating and monitoring software reliability of fault-tolerant software. Without considering dependency of failures, the estimation of reliability would not be conservative
Keywords :
fault tolerant computing; program debugging; redundancy; software reliability; stochastic processes; fault tolerant software design; linear dependence; logarithmic Poisson execution time model; nonhomogeneous Poisson process; one-version software; parameter estimation; redundancy techniques; reliability growth; software debugging models; software reliability; Debugging; Failure analysis; Fault tolerance; Hardware; Parameter estimation; Probability; Redundancy; Software reliability; Software systems; Statistics;
Journal_Title :
Reliability, IEEE Transactions on