Descrição
Linguagem e sistema de especificação de alto nível usados para modelar, executar e raciocinar sobre especificações formais.
É ferramenta de métodos formais. Desenvolvedores, pesquisadores e estudantes a usam ao especificar sistemas, trabalhar com lógica de reescrita ou verificar comportamento antes da implementação.