software system being modeled. The threat model captures the ways in
which the software’s functions and architecture may be targeted and
identifies the potential threat agents, i.e., vectors for delivering
threat-associated attacks.