SOFTWARE AND SYSTEM VERIFICATION-2
- Anno accademico
- 2024/2025 Programmi anni precedenti
- Titolo corso in inglese
- SOFTWARE AND SYSTEM VERIFICATION-2
- Codice insegnamento
- PHD207-2 (AF:545152 AR:311536)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 2
- Livello laurea
- Corso di Dottorato (D.M.226/2021)
- Settore scientifico disciplinare
- INF/01
- Periodo
- Annuale
- Anno corso
- 1
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
1) comprendere le principali istituzioni, certificazioni e standard nel campo della garanzia della qualità e della sicurezza
2) comprendere la formalizzazione e la prova di solidità di analisi statiche basate sull'interpretazione astratta
3) implementare alcune analisi di base in un generico analizzatore statico basato sulla teoria dell'interpretazione astratta.
Prerequisiti
Contenuti
2) Garanzia della qualità del software
3) Basi di interpretazione astratta
4) Domini numerici
5) Astrazione dell'heap
Testi di riferimento
Patrick Cousot: "Principles of Abstract Interpretation", MIT Press, 2021 (https://mitpress.mit.edu/books/principles-abstract-interpretation )