Threat Modeling Guide for Software Teams
Threat modeling is a risk based approach to cyber security requirements analysis.