O Analyze Architecture divide meticulosamente o projeto no nível do RT ou do portão em componentes funcionais distintos, conduzindo simultaneamente um exame exaustivo de possíveis não conformidades arquitetônicas. Essas não conformidades podem incluir, mas não estão limitadas a, vazamentos imprevistos, interrupções de controle não intencionais ou violações decorrentes de causas comuns. Como exemplo, dois cenários sinalizados para análise são:
- Caminhos de controle desconhecidos que alimentam a função ou mitigação pretendida.
- Caminhos de escape em que redes e elementos lógicos na função pretendida evitam e contornam a mitigação.