Provides the classes to calculate importance measures of components.
Interface Summary Interface Description ImportanceMeasureThe
ImportanceMeasureis used to assign a importance value to each variable of the system.
TimeDependentImportanceMeasureis used to assign a importance measure value to each variable T of the system at a specific time t.
Class Summary Class Description ABGT<T>The
ABGTclass calculates the ABGT importance for coherent and non-coherent systems proposed by [ABGT17].
BAGTclass calculates the time-independent importance of components proposed by [BAGT16].
BarlowProschanclass calculates the time-independent importance for coherent systems proposed by Barlow and Proschan in [BP75].
Birnbaumclass calculates the Birnbaum Importance for coherent systems.
BirnbaumABclass calculates the Andrews Beeson extension of the Birnbaum importance for coherent and non-coherent systems by [AB03].
CriticalityBDDs<T> CriticalityCalculator<T> CriticalityValuesThe
CriticalityValuesclass is a wrapper class to encapsulate the failure and repair criticality values of a component.
RAWclass calculates the RAW values for coherent and non-coherent systems.
RRWclass calculates the RRW values for coherent and non-coherent systems.
Vaurioclass calculates the Vaurio Importance for non-coherent systems proposed by [Vau16].
Enum Summary Enum Description BAGT.Variant