Verificador de erro estático da vespa

Se o seu programa Java tiver sido totalmente testado, mas ainda propenso a erros, o analisador da vespa pode ajudar a detectar erros de tempo de execução sutil e pontos fracos no seu programa. Os seguintes tipos de erros podem ser
Baixe Agora

Verificador de erro estático da vespa Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Shareware
  • Língua:
  • English
  • Nome do editor:
  • AcademSoft
  • Site do editor:
  • Tamanho do arquivo:
  • 1.22 MB

Verificador de erro estático da vespa Tag


Verificador de erro estático da vespa Descrição

O analisador Wasp detecta estaticamente erros em tempo de execução sutis e pontos fracos em um código-fonte Java. Os seguintes tipos de erros podem ser detectados: excepção de ponteiro nulo, fundido inadmissível, matriz índice fora dos limites, a divisão por zero, etc. Os seguintes tipos de pontos fracos podem ser detectados: uso de variável uninitialised, ramo inacessível na instrução condicional ou switch, corpo do laço inacessível ou cláusula de captura, atribuição de variável cujo valor nunca é usado, conclusão anormal do método, etc. Vespa produz gráfico chamada de método detalhado e exacto. O gráfico chamada de método de um programa de ajuda a saber para cada método quais os métodos reais são chamados em seu corpo. Além disso, para cada método que você pode saber onde este método pode ser chamado. Método gráficos chamada produzida outras ferramentas existentes são devidos imprecisa para análises fraco aplicada. Em comparação com outros analisadores de erro estático, Vespa tem duas vantagens importantes. Wasp é capaz de distinguir entre um erro definido, um possível erro (aviso), e uma situação potencialmente erradas. Neste último caso, Vespa produz uma mensagem chamada erro condicional que, na prática parecem indicar um erro em, aproximadamente, um caso de cinco. executa vespa de análise de fluxo de dados sensíveis ao contexto, por isso, é capaz de reconhecer um erro que aparece apenas para algumas chamadas do método que o contém, mas não para outros. Assim, Wasp lida com situações de alta complexidade. Todos os conhecidos por nós analisadores estáticos (por exemplo QStudio Java, MetaMata de auditoria, etc) que estaticamente detectar erros em tempo de execução pode produzir apenas longas listas de avisos, porque eles não pode reconhecer erros definidas em um programa devido à fraca análises aplicada. Um usuário tem que perder muito tempo para analisar todos os avisos. Wasp provou a sua capacidade de encontrar erros sutis em programas ainda após a depuração e testando as fases de desenvolvimento porque Vespa detecta situações de complexidade real.


Verificador de erro estático da vespa Software Relacionado