RELIABILITY MODELING OF PARALLEL PROGRAMS WITH MODULAR STRUCTURE USING STOCHASTIC PETRI NETS
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
Concurrent programming is witnessing a trend toward greater use of multiprocessing and distributed systems. However, the problem of reliability estimation for parallel programs has not yet been addressed. This article presents a methodology for software reliability estimation for parallel programs with modular structure. In deriving a model, the failure behavior of the parallel program is described by a stochastic Petri net. The reliability of the parallel program is calculated in terms of the relative frequencies of the failure events that are determined from simulation results of the stochastic Petri net model. An attractive feature of the proposed method is that the integration testing phase is not required for the estimation of reliability of the program. Therefore, the proposed method can be useful in an early phase of the software development process. An example is presented to illustrate the applicability of the proposed method.