Class ConstSysProperties

java.lang.Object
  extended by ConstSysProperties

public class ConstSysProperties
extends java.lang.Object

These control the behavior of the simulated system. You can alter them ONLY to see how they affect performance. But, they're properties of the system, not choices that can be affected by software implementation strategies, so cannot be used to 'tune' your approach.


Field Summary
static int NODE_MTF
          Mean time to failure for each individual node, measured in time steps.
static int NODE_MTR
          Mean time to recovery for each individual node, measured in time steps.
static double UPDATE_PACKET_OVERHEAD_WEIGHT
          A weight applied to update message overhead in computing a score.
static double UPDATE_PROB
          Probability that a node has its update method called during each time step.
 
Constructor Summary
ConstSysProperties()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPDATE_PROB

public static final double UPDATE_PROB
Probability that a node has its update method called during each time step. This is one way the simulator mimics the randomness of timing that occurs in real system.

See Also:
Constant Field Values

NODE_MTF

public static final int NODE_MTF
Mean time to failure for each individual node, measured in time steps.

See Also:
Constant Field Values

NODE_MTR

public static final int NODE_MTR
Mean time to recovery for each individual node, measured in time steps.

See Also:
Constant Field Values

UPDATE_PACKET_OVERHEAD_WEIGHT

public static final double UPDATE_PACKET_OVERHEAD_WEIGHT
A weight applied to update message overhead in computing a score. It represents, roughly, the fraction of all data traffic a single update packet from each node to each other node would be.

See Also:
Constant Field Values
Constructor Detail

ConstSysProperties

public ConstSysProperties()