Seletor idioma

Ir direto para menu de acessibilidade.
Página inicial > Produtos > Verificação de Software e Sistemas > VERIFICAÇÃO DE SOFTWARE E SISTEMAS > ESBMC (EFFICIENT SMT-BASED CONTEXT-BOUNDED MODEL CHECKING)
Início do conteúdo da página

ESBMC (EFFICIENT SMT-BASED CONTEXT-BOUNDED MODEL CHECKING)

O ESBMC é um verificador de programas baseado nas teorias do módulo da satisfação que permite a verificação de programas sequências e multitarefa criados em C/C++ e que compartilham uma mesma região de memória. A ferramenta suporta o padrão ANSI-C e C++ e desta forma consegue verificar programas que fazem uso de vetores, ponteiros, estruturas, uniões, alocação dinâmica de memória e aritmética de ponto fixo. O ESBMC consegue verificar propriedades relacionadas a underflow e overflow aritméticos, segurança de ponteiros, vazamento de memória, violação dos limites de vetores, violações de atomicidade, bloqueio fatal, corrida de dados, e assertivas definidas pelo usuário.

Download

http://esbmc.org/

Responsáveis

Bernd Fischer
Denis Nicole
Felipe Monteiro
Hendrio Marques
Jeremy Morse
João Marques
Lucas Cordeiro
Mauro Lopes
Mikhail Ramalho

Plataformas

Windows e Linux para plataformas de 32 e 64 bits.

Fim do conteúdo da página