Descrição
Verifica modelos de sistemas de software distribuídos em busca de propriedades de correção como deadlocks, condições de corrida e erros de protocolo. Desenvolvedores e pesquisadores usam a ferramenta para raciocinar sobre projetos antes da implementação ou implantação.
Verificação formal depende da precisão do modelo. Uma checagem bem-sucedida não prova que a implementação real é segura se o modelo, pressupostos e propriedades não corresponderem ao sistema.