Linux er det centrale styresystem, der får alt fra computere og smartphones til internetservere og software i biler til at fungere, skriver IT-universitetet i København.
En gang imellem opstår der dog fejl i Linux, hvilket for brugerne eksempelvis viser sig ved, at et program går i sort. Der findes værktøjer, der hjælper programmører med at finde ud af, hvor i koden, fejlen er sket, men ofte peger disse kun på symptomet og ikke på de bagvedliggende årsager til fejlen.
I det nye forskningsprojekt INSIGHT vil forskere fra IT-Universitetet gøre det lettere for programmører at finde frem til, hvad der rent faktisk forårsager fejl i Linux-baseret software.
– Når software bryder sammen, er det et tegn på, at der er en fejl et sted i koden. Men det interessante er, at årsagen til fejlen ofte skal findes et helt andet sted end der, hvor den manifesterer sig. Derfor er vores tilgang at flytte fokus fra symptomerne til årsagerne ved at skabe et fejlfindingsværktøj, der viser programmørerne, hvordan de kan fixe problemet, forklarer professor Andrzej Wąsowski, som leder projektet.
