Package org.jreliability.importancemeasures
package org.jreliability.importancemeasures
Provides the classes to calculate importance measures of components.
-
ClassDescriptionABGT<T>The
ABGT
class calculates the ABGT importance for coherent and non-coherent systems proposed by [ABGT17].BAGT<T>TheBAGT
class calculates the time-independent importance of components proposed by [BAGT16].TheBarlowProschan
class calculates the time-independent importance for coherent systems proposed by Barlow and Proschan in [BP75].Birnbaum<T>TheBirnbaum
class calculates the Birnbaum Importance for coherent systems.BirnbaumAB<T>TheBirnbaumAB
class calculates the Andrews Beeson extension of the Birnbaum importance for coherent and non-coherent systems by [AB03].TheCriticalityBDDs
class is a wrapper class to encapsulate the failure and repair criticalityBDD
s of a component.TheCriticalityCalculator
is a utility class used to calculate theCriticalityValues
andCriticalityBDDs
of the components of a system.TheCriticalityValues
class is a wrapper class to encapsulate the failure and repair criticality values of a component.TheImportanceMeasure
is used to assign a importance value to each variable of the system.RAW<T>TheRAW
class calculates the RAW values for coherent and non-coherent systems.RRW<T>TheRRW
class calculates the RRW values for coherent and non-coherent systems.TheTimeDependentImportanceMeasure
is used to assign a importance measure value to each variable T of the system at a specific time t.Vaurio<T>TheVaurio
class calculates the Vaurio Importance for non-coherent systems proposed by [Vau16].