Cette page est en cours de rédaction.
Apportez votre aide…

Les analyseurs de code statique

En informatique, la notion d'analyse statique de programmes couvre une variété de méthodes utilisées pour obtenir des informations sur le comportement d'un programme lors de son exécution sans réellement l'exécuter. C'est cette dernière restriction qui distingue l'analyse statique des analyses dynamiques (comme le débogage ou le profiling) qui sont concernés par le suivi de l'exécution du programme.

L'analyse statique est utilisée pour repérer des erreurs de programmation ou de conception, mais aussi pour déterminer la facilité ou la difficulté à maintenir le code.

Elle permet l'optimisation du code au niveau de l'exécution, de la mémoire, de sa sécurité.

  • Squash (site): vise à structurer et industrialiser les activités de tests fonctionnels en proposant une méthodologie outillée libre adaptée à la mise en œuvre d’un centre de service de tests.

C / C++

Concurrents majeurs propriétaires : pc-lint(gimpel),Klocwork, Coverity, PolySpace

Outil de métrique (pas d'analyse) :

.net

PHP

Java

Application web


  • analyseur_de_code_static.txt
  • Dernière modification: Le 26/05/2015, 07:08
  • (modification externe)