Sistemi a tempo reale (2007/2008)

Corso a esaurimento

Codice insegnamento
4S01075
Crediti
5
Coordinatore
Tiziano Villa
L'insegnamento è organizzato come segue:
Modulo Crediti Settore disciplinare Periodo Docenti
Teoria 4 ING-INF/05-SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI 1° Q Tiziano Villa
Laboratorio 1 ING-INF/05-SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI 1° Q Tiziano Villa

Obiettivi formativi

Modulo: Teoria
-------
L'obiettivo del corso e' d'introdurre modelli formali e metodologie di progettazione per descrivere, analizzare e sintetizzare sistemi elettronici in tempo reale, con particolare riferimento a sistemi incorporati.


Modulo: Laboratorio
-------
L'obiettivo del laboratorio e' d'introdurre l'uso di programmi per descrivere, analizzare e sintetizzare modelli formali di sistemi in tempo reale, con particolare riferimento agli automi ibridi.

Programma

Modulo: Teoria
-------
Metodi formali per sistemi in tempo reale
1. Sistemi combinatori e reattivi
2. Macchine a stati deterministiche, semi-deterministiche e non-deterministiche
3. Composizione di macchine a stati
4. Simulazione, bisimulazione e determinizzazione di macchine a stati
5. Equivalenza, contenimento e minimizzazione di macchine a stati
6. Sintesi di controllori discreti per sicurezza e progressivita'
7. Automi ibridi
8. Automi con orologi e loro discretizzazione
9. Analisi di raggiungibilita' di automi ibridi
10. Sintesi di controllori ibridi per sicurezza e progressivita'

Metodologia di progettazione di sistemi incorporati
1. Introduzione ai sistemi incorporati
2. Architetture di programmazione generali e dedicate
3. Processori e co-processori
4. Memorie, periferiche, comunicazione ed interfacciamento
5. Processi concorrenti e sistemi operativi in tempo reale
7. Pianificazione ("scheduling") in tempo reale di processi aperiodici e periodici
8. Sistemi di controllo
9. Metodologie di progettazione


Modulo: Laboratorio
-------
Laboratorio Uppaal
Laboratorio Kronos e HyTech
Laboratorio ddt e Charon
Laboratorio Phaver e Ariadne
Laboratorio Times
Laboratorio Giotto

Modalità d'esame

Modulo: Teoria
-------
Prova scritta e progetto.

Il progetto richiede la verifica formale di proprieta' di sicurezza di sistemi rappresentati da automi ibridi, mediante l'utilizzo di codici che verificano proprieta' temporali di automi ibridi mediante un'analisi di raggiungibilita'.


Modulo: Laboratorio
-------
Progetto. Vedi Modalita' d'esame della Teoria.

Statistiche per i requisiti di trasparenza (Attuazione Art. 2 del D.M. 31/10/2007, n. 544)

Statistiche esiti
Esiti Esami Esiti Percentuali Media voti Deviazione Standard
Positivi 35.0% 22 2
Respinti --
Assenti 60.00%
Ritirati --
Annullati 5.0%
Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
0.0% 21.4% 14.2% 28.5% 14.2% 0.0% 0.0% 14.2% 0.0% 0.0% 0.0% 0.0% 0.0% 7.1%

Valori relativi all'AA 2007/2008 calcolati su un totale di 40 iscritti. I valori in percentuale sono arrotondati al numero intero più vicino.