Ruotsalainen IAR Systems esittelee Nürnbergin Embedded World -messuilla uutta ARM-ohjainten kehitykseen tuotua työkalua. C-STAT-laajennuksen ansiosta kehittäjät voivat nyt tehdä ARM-koodilleen staattista analyysiä.
Uusi työkalu on integroitu osaksi IAR:n suosittua ARM-prosessorien Embedded Workbench for ARM -ympäristöä. Staattinen analyysi löytää koodin ongelmia ja virheitä tarkastelemalla sovellusten lähdekoodia.
C-STAT löytää esimerkiksi koodin muistivuodot ja aritmetiikkavirheet. Koska nämä virheet vaikuttavat suuresti sovelluksen toimintaan, niiden löytäminen mahdollisimman aikaisessa vaiheessa koodaamista on elintärkeää, IAR perustelee.
Sen lisäksi, että C-STAT auttaa löytämään koodin virheitä, se helpottaa koodin mukauttamista teollisuuden koodausstandardien kanssa. Työkalu on nopea ja se näyttää analyysitulokset suoraan Embedded Workbenchin työpöydällä. Työkalu tarkistaa koodin yhteensopivuuden useiden standardien kanssa (esimerkiksi MISRA C:2004, MISRA C++:2008 ja MISRA C:2012). Käyttäjä voi vapaasti valita, mitä sääntöjä vastaan koodia testataan.
Lisätietoja työkalusta löytyy osoitteesta www.iar.com/cstat.