Ruotsalainen IAR Systems tunnetaan laajalti sulautetun kehityksen ohjelmistotyökalujen toimittajana. Uusimmalla julkistuksellaan se yhdistää monta suosittua teemaa: RISC-V-prosessorit, Linux-pohjaisen kehityksen ja autojen toiminnallisen turvallisuuden.
IAR kertoo nimittäin, että sen ohjelmiston koonti- eli build-työkalut RISC-V-piirien Linux-pohjaisessa suunnittelussa on sertifioitu TÜV SÜD:n toimesta. Sertifikaatit kattavat yleiset IEC 61508 -vaatimukset, mutta myös autojen toiminnallisen turvallisuuden määrittelevän 26262-standardin vaatimukset.
Lisäksi sertifiointi kattaa kansainväliset standardit IEC 62304 lääketieteellisille ohjelmistoille, IEC 60730 kodinkoneille, ISO 13849 ja IEC 62061 koneiden ohjausjärjestelmille, IEC 61511 prosessiteollisuudelle, ISO 25119 maa- ja metsätalousstandardeille sekä eurooppalaiset rautatiestandardit EN. 50128 ja EN 50657.
TÜV SÜV -sertifiointia haetaan usein työkaluille, jotta laitteiden suunnittelun vaatimustenmukaisuus halutulla sovellusalueella olisi mahdollisimman automatisoitua. Tämä yhdessä sulautettujen sovellusten yhä useampien ominaisuuksien kanssa lisää skaalautuvan ja joustavan ohjelmistokehityksen tarvetta.
IAR Build Tools for Linux mahdollistaa resurssien optimoinnin kehittäjien projekteihinsa käyttämän ajan suhteen sekä lisenssien ja palvelimien hallinnan ja käytön optimaalisella tavalla. Työkaluja voidaan helposti integroida erilaisille build-alustoille, kuten CMake ja Ninja.
Osana työkaluja IAR:n staattisen analyysityökalun C-STAT:n avulla kehittäjät voivat varmistaa koodin laadun koko kehitys- ja testausprosessin ajan. C-STAT todistaa koodin yhdenmukaisuuden alan standardien, kuten MISRA C:2012, MISRA C++:2008 ja MISRA C:2004, kanssa ja havaitsee myös viat, virheet ja tietoturva-aukkoja.
IAR Build Tools for Linux sisältää C/C++ -kääntimen, Assemblerin, Linker- ja kirjastotyökalut, IARBuildin ja ajonaikaiset kirjastot. Lisätietoja yhtiön sivuilta.