Faults according Avizienis
System boundaries Phenomenological cause Objective Persistence Dimension Phase of creation
1. System boundaries
Internal
External
2. Phenomenological cause
Natural
Human-made
3. Objective
Malicious
Non-malicious
4. Persistence
Permanent
Transient
5. Dimension
Hardware
Software
6. Phase of creation
Development
Operation