the types of faults and anomalies that would result from attack patterns or
execution of malicious logic, and from unintentional faults that make the
software vulnerable. Fault injection as an adjunct to penetration testing
enables the tester to focus in more detail on the software’s specific