CodeSonar
CodeSonar, ki ga proizvaja GrammaTech, je vir in binarno programska oprema za analizo kode, ki najde kritične napake, ki lahko crash sisteme, rezultat nepričakovanih poslovanju, ogrožajo varnost, in še več.
- Uporablja napredne algoritme za analizo celotne programe milijon vrstic kode
- Ustreza standarde za kodiranje
- Zagotavlja orodja učinkovitosti, ki krepijo sodelovanje skupine, kakovosti meritev, arhitektura vizualizacijo
- Zmanjša stroške razvoja z ugotavljanjem pomanjkljivosti prej v procesu
- Zagotavlja preglede in meritve po meri
- Prilagodljiv
- Prepozna hard-to-track napake, ki prebivajo v globokih delih kodnih struktur
- Zmogljiv vmesnik omogoča razvijalcem preprosto navigacijo skozi kodo, primerjati elementov in prepoznajo vprašanja
- Zagotavlja vgrajeno podporo za JPL
- Vsebuje močne značilnosti generacije poročilo, vključno s samo besedilno proizvodnje in napredne analize motorja statični
- Zaupa, da danes pregled nekaterih najbolj občutljivih aplikacij programske opreme v uporabi
- Ker je statična analiza kode ni izvedena, ta programska oprema morda ne bodo mogli ugotoviti napake na podlagi analize dinamičnega najdene
- Orodje je odvisna od testnih odrov, in morda ne opazijo napak, ki niso del odra
- To ustvarja veliko količino podatkov, ki se porabi sredstev in vpliva na zmogljivost strojne opreme
CodeSonar je vodilno orodje za analizo kode. To je priljubljena med glavnimi raziskovalnimi subjekti, vlade in gospodarskih podjetij, da bi preverili pomembnih programskih aplikacij. Na primer, CodeSonar je bil uporabljen za pregled programske opreme za NASA vesoljske misije, medicinskih pripomočkov za vsaditev, kritičnih vojaške namene, in še več. CodeSonar trditve, da bi našli več napak kot katera koli druga orodja zaradi nedavnih napredkov GrammaTech je v vzporednosti in okužene analizo pretok podatkov. Ko dajo glave do glave s konkurenčnimi programske opreme v primerjalne teste, CodeSonar deluje najbolje v upravljanje virov, ki opredeljujejo statični pomnilnik in analize sočasnosti. CodeSonar je učinkovit pri analizi celotne programe poleg posamičnih posodobitve. Najprej uporablja izhodiščno analizo pregledati celoten program, in potem se uporablja vzporedno in postopen inšpekcijski postopek za potrditev dnevne spremembe. CodeSonar identificira s smrtnim izidom, kritične in neškodljive napake, ki so vse različne stopnje vpliva na sistem programske opreme. Na splošno je to orodje, oblikovano za potrjevanje obsežnih prizadevanj za razvoj aplikacij. Njegova analiza motor lahko porabi velike količine sredstev, zato je priporočljivo, da se analize zaključili na strojih visoko zmogljivih. Poleg svoje višjo raven potrošnje, je zanesljiv in vodilno kakovost programsko orodje.