На основе модели взаимодействия основных компонентов ПО выделены объекты уязвимости, влияющие на его надежность , определены дестабилизирующие факторы, которые можно разделить на внутренние, присущие самым объектам уязвимости, и внешние, обусловленные средой , в которой эти объекты функционируют.