CodeSonar
CodeSonar, producerad av GrammaTech är källan och binär kod analysprogram som hittar kritiska defekter som kan krascha system, resulterar i oväntade verksamhet hotar säkerhet och mycket mer.
- Använder avancerade algoritmer för att analysera hela program miljoner rader kod
- Uppfyller kodningsstandarder
- Ger effektivitetsverktyg som förbättrar gruppsamarbete, kvalitetsmätning, arkitektur visualisering
- Minskar utvecklingskostnader genom att identifiera fel tidigare i processen
- Ger anpassade kontroller och statistik
- skalbar
- Identifierar svåra att spåra brister som bor i djupa delar av kodstrukturer
- Den kraftfulla gränssnitt tillåter utvecklare att enkelt navigera genom kod, jämföra element och identifiera problem
- Ger inbyggt stöd för JPL
- Innehåller starka rapportgenerering funktioner, inklusive text-utgång och en avancerad statisk analys motor
- Trusted att inspektera några av de mest känsliga program som används idag
- Eftersom statisk kodanalys utförs, kan denna programvara inte att kunna identifiera brister har hittats av en dynamisk analys
- Verktyget är beroende av provställningar, och det kanske inte märker fel som inte ingår i ställningen
- Det genererar en stor mängd data som förbrukar resurser och påverkar hårdvara prestanda
CodeSonar är ett ledande verktyg kodanalys. Det är populärt bland stora forskningsenheter, regeringar och kommersiella företag att validera viktiga program. Till exempel har CodeSonar använts för att inspektera programvara för NASA rymdfärder, medicintekniska produkter för implantation, kritiska militära tillämpningar och mycket mer. CodeSonar anspråk på att hitta fler fel än någon annan verktyg på grund av GrammaTech s senaste framstegen inom samtidighet och fläckas dataflöde analys. När den placeras head-to-head med konkurrerande programvara i benchmarking tester, CodeSonar fungerar bäst i resursförvaltning, identifiera statiskt minne och analys av samtidighet. CodeSonar är effektiv i att analysera hela program bortsett från inkrementella uppdateringar. Den använder först en baslinje analys för att inspektera hela programmet, och sedan tillämpar en parallell och stegvis inspektion process för att validera dagliga förändringar. CodeSonar identifierar dödliga, kritiska och ofarliga defekter, som alla har olika grader av påverkan på ett programvarusystem. Sammantaget är detta verktyg för att validera storskaliga insatser applikationsutveckling. Analysen motorn kan konsumera stora mängder resurser, så det rekommenderas att analyserna är klara på högpresterande maskiner. Bortsett från den högre konsumtionsnivå, är det en pålitlig och ledande mjukvarukvalitetsverktyg.