CodeSonar

Web
CodeSonar

CodeSonar, produzido por GrammaTech, é fonte e software de análise de código binário que encontra defeitos críticos que podem travar sistemas, resultado em operações inesperadas, ameaçam a segurança, e muito mais.

Baixar CodeSonar
Características de CodeSonar
  • Emprega algoritmos avançados para analisar programas inteiros de milhões de linhas de código
  • Cumpre com padrões de codificação
  • Fornece ferramentas de eficiência que melhoram a colaboração da equipe, métricas de qualidade, visualização arquitetura
  • Reduz os custos de desenvolvimento, identificando defeitos no início do processo
  • Fornece verificações personalizadas e métricas
  • Scalable
Pros de CodeSonar
  • defeitos identifica-a hard-trilha que residem em partes profundas estruturas de código
  • A poderosa interface permite que os desenvolvedores para navegar facilmente através de código, comparar elementos, e identificar problemas
  • Fornece suporte nativo para JPL
  • Contém recursos de geração de relatórios fortes, incluindo a saída só de texto e um motor de análise estática avançada
  • Confiável para inspecionar algumas das aplicações de software mais sensível em uso hoje
Contras de CodeSonar
  • Desde análise estática de código é executado, este software pode não ser capaz de identificar defeitos encontrados por uma análise dinâmica
  • A ferramenta é dependente de andaimes de teste, e pode não notar os defeitos que não fazem parte do andaime
  • Ele gera uma grande quantidade de dados que consome recursos e afeta o desempenho do hardware
CodeSonar Rever

CodeSonar é uma ferramenta líder de análise de código. É popular entre as principais entidades de pesquisa, governos e empresas comerciais para validar aplicações de software importantes. Por exemplo, CodeSonar foi usado para inspecionar software para missões da NASA espaço, dispositivos médicos implantáveis, aplicações militares críticas e muito mais. reivindicações CodeSonar para encontrar mais defeitos do que quaisquer outras ferramentas devido aos recentes avanços da GrammaTech em concorrência e análise de fluxo de dados corrompido. Quando colocado cabeça-de-cabeça com software competindo na aferição testes, realiza o CodeSonar melhores na gestão de recursos, identificando memória estática e análise de concorrência. CodeSonar é eficaz na análise de programas integrais, além de atualizações incrementais. Ele primeiro usa uma análise de base de inspeccionar todo o programa, e, em seguida, aplica-se um processo de inspecção periódica para validar as alterações diárias e paralelo. CodeSonar identifica defeitos fatais, críticos, e inócuos, todos os quais têm diferentes graus de impacto para um sistema de software. No geral, esta ferramenta é projetada para validar os esforços de desenvolvimento de aplicações em larga escala. Seu mecanismo de análise pode consumir grandes quantidades de recursos, por isso recomenda-se que as análises são concluídas em máquinas de alta performance. Além de seu maior nível de consumo, é uma ferramenta de qualidade de software confiável e líder.

CodeSonar Vídeo

Alternativas a CodeSonar

StyleCop

StyleCop é uma pequena ferramenta construída em código-fonte aberto que é projetado para analisar C #, a fim de determinar a sua coerência com a sintaxe de codificação que StyleCop designa. Desde
Mostrar detalhes

SonarQube

Livre
SonarQube é revisão de código e software de gestão. O software é desenvolvido por SonarSource, que foi fundada em 2008 por Freddy Mallet, Simon Brandhof e Olivier Gaudin. Desenvolvimento de
Mostrar detalhes

PyCharm

Pago
PyCharm é um IDE com um rico conjunto de ferramentas para desenvolvedores de Python. O software foi desenvolvido pela JetBrains, e está disponível para Windows, Mac e Linux. PyCharm vai analisar,
Mostrar detalhes

WhiteSource Software

WhiteSource oferece um open source de gerenciamento de licença e solução de segurança. WhiteSource automatiza todo o processo de selecção de fonte aberta, aprovação, detecção de componentes
Mostrar detalhes

JSHint

Livre
Novo site JSHint. Anton Kovalyov 01 de outubro de 2013. Para o último par de semanas eu estive trabalhando em um novo homepage para JSHint e hoje tenho orgulho de anunciar o novo jshint.com! JSHint
Mostrar detalhes

Clang

Livre
Algumas das metas para o projeto incluem o seguinte:
Mostrar detalhes

Black Duck

Organizações em todo o mundo usam Black Duck soluções de software para garantir a segurança de código aberto e conformidade da licença em suas aplicações e recipientes.
Mostrar detalhes

Klocwork

* / / * -> * / entrega mais rápida de código seguro, confiável e conformant Enquanto as equipes de desenvolvimento de código com mais recursos, prazos mais curtos e normas mais rigorosas
Mostrar detalhes

Kiuwan

plataforma de segurança de aplicativos para todas as fases e todas as partes interessadas no SDLC. OWASP, CWE, PCI-DSS, NIST
Mostrar detalhes

PyLint

Livre
Python, pylint, pyreverse, análise de código, verificador, logilab, pep8
Mostrar detalhes

Cppcheck

Livre
Cppcheck é uma ferramenta de análise para o código C / C ++. Ele detecta os tipos de erros que os compiladores normalmente não conseguem detectar. o objetivo é nenhum falso positivo.
Mostrar detalhes

Distcc

Desenvolvedores de distcc. lista de discussão na https://lists.samba.org/mailman/listinfo/distcc. - distcc
Mostrar detalhes