active-function
type: Class
subclass of: function
comment: function which is activated and it is currenlty executing.

gain-of-function-execution
type: Class
subclass of: event
comment: Let C be a structuralElement with function F and G a "Gain of function execution" F. G is an event which brings about a situation GS where the function F can be manifested or F is executable. Note that the situation GS is the cause of F being executable. GS can be further used to specify which objects states are the cause of F being executable: - C was brought into a state where F can be executed - Sufficient requirements and conditions of other components and the environment for the execution of F are met.

loss-of-function-execution
type: Class
subclass of: event
comment: Let C be a structuralElement with function F and L be a "loss of function execution" F. L is an event which brings about a situation LS where the function F cannot be manifested or F is not executable. Note that the situation LS is the cause of F not being executable. LS can be further used to specify which objects states are the cause of F not being executable: - C was brought into a state where it cannot execute of F - Sufficient requirements and conditions of other components and the environment for the execution of F are not met

effect-type
type: Class
subclass of: situation-type
comment: Also called effect.

failure mode
type: Class
subclass of: function

failure mode cause
type: Class
subclass of: situation
subclass of: Restriction
  on property: activates
  some values from: failure mode
comment: failure mode activates a failure mode disposition