Produktportfölj
Teknik i framkant som framtidssäkrar kundens produktutveckling
Sedan starten 1983 har IAR erbjudit teknik i framkant som framtidssäkrar kundens produktutveckling. Genom IAR Embedded Security har vi breddat vår expertis till att även inkludera säkerhetslösningar för inbyggda system.
Genom att leverera välbeprövade produkter av god kvalitet hjälper vi företag inom en rad olika branscher över hela världen att vara konkurrenskraftiga på sina respektive marknader. Med våra produkter underlättas, effektiviseras och kvalitetssäkras utveckling av inbyggda system.
Vi samarbetar med ett antal partners inom många olika områden för att hela tiden kunna ge kunden en komplett lösning. Vi sätter alltid kundens behov i fokus och gör kontinuerliga uppdateringar av våra produkter för att möta nya krav och behov.
Komplett programvara för programmering av processorer i inbyggda system
Alla digitala produkter har ett inbyggt system som styrs av en eller flera processorer. För att utvecklare ska kunna programmera dessa processorer så att de fungerar och fyller sin funktion behövs utvecklingsverktyg.
IAR Embedded Workbench är en komplett programvara som möjliggör programmering av processorer i inbyggda system på ett effektivt och kvalitetssäkrat sätt. Programvaran stödjer 8-, 16-, 32- och 64-bitars processorer från majoriteten av alla processorleverantörer, vilket innebär en unik position på marknaden. Tack vare ett nära samarbete med processorleverantörer världen över kan vi också vara tidiga med att lägga till stöd för nya processorer.
IAR Embedded Workbench finns i över 20 olika varianter för att matcha olika typer av processorer och uppdateras kontinuerligt med förfinad funktionalitet och stöd för nya processorer. För att möta specifika behov inom vissa branscher finns det också ytterligare versioner av programvaran som är certifierade för utveckling med krav på funktionell säkerhet, något som är vanligt inom till exempel fordonsindustri och medicinteknik.
Programvaran är certifierad av organisationen TÜV SÜD och godkänd enligt kraven på stödverktyg som definieras i IEC 61508, den internationella standarden för funktionssäkerhet, samt ISO 26262, som används inom fordonsindustrin. IEC 61508, och andra standarder som härleder från den, används inom alla möjliga industrier med krav på pålitlighet och säkerhet, till exempel processindustri, olje- och gasindustri, kärnkraftverk, maskinindustri och järnvägskontrollsystem. Verktygen är även godkända enligt de europeiska järnvägsstandarderna EN 50128 och EN 50657, samt den internationella standarden för medicinteknisk utrustning och mjukvara IEC 62304.
Kunderna kan genom att använda dessa noggrant testade och dokumenterade verktyg underlätta och effektivisera certifiering av sina egna produkter.
Tilläggsprodukter som förenklar utveckling
Gemensamt för alla tilläggsprodukter till IAR Embedded Workbench är att de ska underlätta arbetet för utvecklare och vara en naturlig del i arbetsflödet. Tilläggsprodukterna C-STAT och C-RUN är helt integrerade i IAR Embedded Workbench och gör det möjligt att kvalitetssäkra koden i ett tidigt skede. Istället för att göra kodanalyser enbart i slutet av utvecklingsprocessen ger dessa analysverktyg komplett kodanalys naturligt integrerat i det dagliga arbetet och ger full kontroll över koden genom hela processen. Vi erbjuder även debugprobar som ger utvecklare avancerade felsöknings- och debuggingmöjligheter.
Lösningar för säkerhet i inbyggda system
IAR Systems och Secure Thingz erbjuder tillsammans lösningar för säkerhet. Företagen delar en vision om att göra säkerhet och trygghet tillgängligt på ett enkelt och hållbart sätt. Med produkterna Embedded Trust och C-Trust blir det enklare och mer effektivt att implementera säkerhet i inbyggda system.
Dessa produkter gör det möjligt för företag att säkerställa att immateriella tillgångar är skyddade mot överproduktion och piratkopiering, att programvaruuppdateringar kan hanteras på ett säkert sätt och att slutanvändarna av företagets produkter är skyddade mot sabotageprogram och dataintrång. Med Embedded Trust kan de företag som har en säkerhetsspecialist eller liknande själva ställa in säkerhetsriktlinjer, konfiguration och inställningar enligt företagets egen säkerhetspolicys.
Produkten C-Trust är en förlängning av IAR Embedded Workbench som gör det möjligt för utvecklare att smidigt ta fram säker, krypterad kod som automatiskt följer rådande generella säkerhetsriktlinjer. Utvecklare kan enkelt importera de säkerhetsriktlinjer som är satta inom företaget. Genom automatiskt inkluderade säkerhetsinställningar och rätt kryptering från början i koden kan utvecklare fokusera på att fortsätta i sitt vanliga arbetsflöde. När utveckling och testning är klar blir den kod som exporteras och programmeras in i processorn automatiskt krypterad.
Detta förfarande gör också att applikationens kod enkelt och säkert kan uppdateras längre fram. För att hjälpa kunder hela vägen med säkerhet erbjuder vi helhetslösningen Security from Inception Suite som omfattar både programvara och tjänster för säkerhet. Programvaran som ingår stödjer några av de mesta använda processorerna på marknaden samt en rad olika processorer med säkerhet inbyggt. Erbjudandet innefattar utvecklingsmiljön IAR Embedded Workbench för Arm, säkerhetsverktygen Embedded Trust och C-Trust, analysverktyget C-STAT, samt ett tjänsteerbjudande som inkluderar tekniskt stöd, utbildning och konsulttjänster inom säkerhet.
Under 2020 utökade vi detta erbjudande med produkten Secure Desktop Provisioner, som gör det enkelt att programmera produkter på ett säkert sätt eftersom den ger varje enhet en unik identitet. Genom detta erbjudande ger vi våra kunder möjlighet att utveckla och bredda den kompetens som behövs för att tidigt kunna implementera säkerhet i sin utveckling. Beroende på varje kunds behov finns olika nivåer i helhetslösningen.
Omfattande teknisk support och service
Vi erbjuder våra kunder ett engagerat team av sälj, kundtjänst och support som finns där för att stötta kunden i alla steg. Teamet är tillgängligt för diskussion och coachning för att säkerställa att vi levererar en lösning som passar kundens behov. Till alla kunder som köper programvara kan vi erbjuda ett komplett supportavtal som ger dem tillgång till tekniskt stöd från IAR Systems högkvalitativa supportorganisation över hela världen. Med sin mångåriga branscherfarenhet uppskattas supportmedarbetarna stort av kunderna.
Supportavtalet ger också kontinuerligt produktunderhåll, det vill säga direkt tillgång till nya uppdateringar i produkten. Vi tillhandahåller även utbildningsprogrammet IAR Academy som består av ett antal kurser på olika nivåer med syfte att ge utvecklare fördjupad kunskap om programmering samt maximera kundföretagens programvaruinvestering. IAR Academy finns som schemalagda kurser, kundspecifika kurser samt som on demand-kurser via en kundportal där kunden själv väljer tidpunkt för kursen.