Software Reliability Modeling using Fault Tree Analysis and Stochastic Petri Nets

Khandelwal, Avijit (2013) Software Reliability Modeling using Fault Tree Analysis and Stochastic Petri Nets. MTech thesis.



This thesis estimates the performance of software system using Stochastic Petri Nets (SPN) and Fault Tree Analysis (FTA).This paper explains how a working Petri net model and fault tree model is developed for a soft real time system. Evaluating reliability of software at the early stage of the development is become key concern for most of the organization. Assessing the reliability at early stage helps in removing many bugs and hence improving the efficiency of the architecture. Reliability is computed based on failure rates of systems by using a modified architecture based approach for reliability modelling.Fault Tree Analysis is a method for identifying and documenting the combinations of lower-level software events that allow a top-level event (or root node) to occur. But fault trees are event oriented. The dependency between the components can not be easily incorporated in the model. Similarly redundancies,time delay conditions and other dynamic behaviour can not be easily modelled using fault trees, since they are static in nature. SPN model is used to counter the problems of Fault Trees. A ATM system is taken as an example to model the system in both fault tree and stochastic petri net.

Item Type:Thesis (MTech)
Uncontrolled Keywords:Failure Rate; Fault Tree Analysis; GSPN; Reliability; Stochastic Petri Nets; SRNs;
Subjects:Engineering and Technology > Computer and Information Science > Data Mining
Divisions: Engineering and Technology > Department of Computer Science
ID Code:5242
Deposited By:Hemanta Biswal
Deposited On:13 Dec 2013 10:36
Last Modified:20 Dec 2013 15:45
Supervisor(s):Rath, S K

Repository Staff Only: item control page