Package org.jreliability.testsystems
Class TINCSystem
- java.lang.Object
-
- org.jreliability.testsystems.TINCSystem
-
public class TINCSystem extends java.lang.Object
Implements a time-inconsistent non-coherent system with exponential failure rates. The structure function and failure rates have been taken from [Ali17] in order to compare results for the importance measures: Structure function: Equation 4.51 Failure rates: Page 83 Note: The failure rates used in this class are not the ones given on page 83. The example system in [Ali17], for which the importance measures are calculated, also does not use the failure rates on page 83. The rates of some components have been mixed up. Therefore, this class uses the actual failure rates of the used example system. These are: c1: 0.05, c2: 0.03, c3: 0.02, c4: 0.02, c5: 0.15 [Ali17] ( https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-87185 )
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
component1
protected java.lang.String
component2
protected java.lang.String
component3
protected java.lang.String
component4
protected java.lang.String
component5
protected org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction>
transformer
-
Constructor Summary
Constructors Constructor Description TINCSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReliabilityFunction
get()
Term
getTerm()
org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction>
getTransformer()
-
-
-
Field Detail
-
component1
protected java.lang.String component1
-
component2
protected java.lang.String component2
-
component3
protected java.lang.String component3
-
component4
protected java.lang.String component4
-
component5
protected java.lang.String component5
-
transformer
protected org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction> transformer
-
-
Method Detail
-
getTerm
public Term getTerm()
-
get
public ReliabilityFunction get()
-
getTransformer
public org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction> getTransformer()
-
-