bird equipment best resistant testing hair dog cat formal methods use case corrosion security top computer security birds systems formal method quality assurance control reliability deals software verification