PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Area Ingegneria

Fault-Tolerance di Sistemi Operativi Real Time per ambienti critici (Spazio, Automotive)

Parole chiave FAULT DETECTION AND IDENTIFICATION, FAULT TOLERANCE, SAFETY CRITICAL SOFTWARE, SISTEMI OPERATIVI REAL-TIME

Riferimenti MAURIZIO REBAUDENGO, ALESSANDRO SAVINO

Gruppi di ricerca DAUIN - GR-24 - SMILIES - reSilient coMputer archItectures and LIfE Sci, GR-05 - ELECTRONIC CAD & RELIABILITY GROUP - CAD, TESTGROUP - TESTGROUP

Tipo tesi RICERCA, SVILUPPO SOFTWARE

Descrizione I sistemi operativi real-time sono generalmente piccoli sistemi monolitici che espongono funzionalità di gestione del sistema (come la gestione delle interruzioni, la gestione del multi-tasking, ecc.) nella forma di funzioni da includere nel programma finale. Attraverso il sistema operativo si è in grado di introdurre vincoli temporali che permettano la gestione di requisiti temporali di completamento dei task, tipico di applicazioni come l’automotive, l’IoT, ecc. Proprio per questo motivo, l’effetto di errori sul sistema operativo è quanto mai importante ed uno studio sull’effetto degli stessi fondamentale per dotare il sistema operativo di opportune strategie di resilienza ai guasti. All’interno della tesi, il candidato lavorerà su un simulatore (già disponibile) di sistemi operativi real-time per individuare le strutture più critiche del sistema operativo che richiedono sistemi di protezione al fine di dotare il sistema stesso di tali sistemi di protezione, verificandone poi l’efficacia utilizzando il simulatore stesso.

Conoscenze richieste Programmazione C/C++, Concetti di Sistemi Operativi.

Note Conoscenze acquisibili: sistemi operativi real-time, programmazione parallela, affidabilità dei sistemi digitali


Scadenza validita proposta 10/06/2024      PROPONI LA TUA CANDIDATURA