behaviors in response to attack patterns. Runtime fault injection involves
data perturbation. The tester modifies the data passed by the execution
environment to the software, or by one software component to another.
Environment faults in particular have proven useful to simulate because