
Seminar om robust software til IoT
Nohau afholder onsdag den 2. marts i Kolding et halvdags-seminar, hvor der fokuseres på udvikling af robust software til bl.a. IoT-applikationer.
Der har altid været stillet større krav til robustheden i indlejret software end i tilsvarende PC- eller IT-applikationer. De indlejrede systemer kan jo ikke 'bare' genstartes, når der sker en fejl, ligesom opdateringer - i de fleste tilfælde - jo ikke bare kan rulles ud, da applikationerne oftest kører 24/7.Med Internet of Things er disse krav blevet skærpet yderligere - især på grund af, at de i sagens natur jo konstant er online, hvilket gør dem ekstra sårbare overfor hackere og andre sikkerhedsrisici. Softwaren er for det meste skrevet i C eller C++, der er blandt de mest 'skrøbelige' sprog.
Med statisk kodeanalyse kan man få afdækket langt de fleste af disse svagheder ved hjælp af analyse af kilde- og binærkode, ligesom uvaliderede datakilder lokaliseres.
Alle disse aspekter analyseres på et seminar, som Nohau afholder om formiddagen den 2. marts på Scandic Hotel i Kolding. På seminaret gennemgås de mest risikable kodekonstruktioner samt teknikker til at finde dem, og der vil blive givet anbefalinger for 'best practice' i brugen af statiske kodeanalyse værktøjer.
Til slut vil en lang række skræk-eksempler fra det virkelige liv blive gennemgået med detaljeret analyse af, hvordan fejlene udartede sig, og årsagerne til disse.
Taleren er Paul Anderson, der har en PhD in computer science fra City University London og en BSc fra King's College London. Han er på nuværende tidspunkt 'VP of Engineering' i firmaet GrammaTech, hvor han leder udviklingen af avancerede statiske analyseværktøjer.
Flere informationer om arrangementet og tilmelding her. Sidste frist for tilmelding er den 24. februar.