CodeSonar
CodeSonar, produit par Grammatech, est source et logiciel d'analyse de code binaire qui trouve des défauts critiques qui peuvent tomber en panne des systèmes, résultat des opérations inattendues, menacer la sécurité, et plus encore.
- Emploie des algorithmes avancés pour analyser les programmes entiers de millions de lignes de code
- Conforme aux normes de codage
- Fournit des outils d'efficacité qui améliorent la collaboration en équipe, des mesures de qualité, la visualisation de l'architecture
- Réduction des coûts de développement en identifiant les défauts plus tôt dans le processus
- Fournit des contrôles personnalisés et des mesures
- évolutive
- Identifie des défauts difficiles à piste qui habitent dans des régions profondes des structures de code
- L'interface puissante permet aux développeurs de naviguer facilement à travers le code, comparer les éléments, et identifier les problèmes
- Fournit un support natif pour JPL
- Contient de fortes caractéristiques de génération de rapports, y compris la sortie de texte seulement et un moteur d'analyse statique avancée
- De confiance pour inspecter certaines des applications les plus sensibles logiciels utilisés aujourd'hui
- Étant donné que l'analyse statique de code est exécuté, ce logiciel ne peut pas être en mesure d'identifier les défauts constatés par une analyse dynamique
- L'outil dépend de échafauds de test, et il peut ne pas remarquer les défauts qui ne font pas partie de l'échafaudage
- Il génère une grande quantité de données qui nécessite des ressources et affecte les performances du matériel
CodeSonar est un important outil d'analyse de code. Il est populaire parmi les organismes de recherche principaux, les gouvernements et les entreprises commerciales pour valider des applications logicielles importantes. Par exemple, CodeSonar a été utilisé pour inspecter les logiciels pour les missions spatiales de la NASA, des dispositifs médicaux implantables, des applications militaires critiques, et plus encore. demandes CodeSonar pour trouver plus de défauts que tout autre outil à cause des progrès récents dans Grammatech concomitance et l'analyse des flux de données viciée. Lorsqu'il est placé tête à tête avec un logiciel concurrent dans les tests, l'analyse comparative CodeSonar les meilleures performances dans la gestion des ressources, l'identification mémoire statique, et l'analyse de la concurrence. CodeSonar est efficace dans l'analyse des programmes complets en dehors de mises à jour supplémentaires. Il utilise d'abord une analyse de base pour inspecter l'ensemble du programme, et il applique un processus parallèle et d'inspection supplémentaires pour valider les changements quotidiens. CodeSonar identifie mortels, critiques et défauts anodins, qui ont tous des degrés d'impact à un système logiciel. Dans l'ensemble, cet outil est conçu pour valider les efforts de développement d'applications à grande échelle. Son moteur d'analyse peut consommer de grandes quantités de ressources, il est donc recommandé que les analyses sont effectuées sur des machines à haute performance. En plus de son niveau élevé de la consommation, il est un outil de qualité des logiciels fiables et de premier plan.