| | | corso | | | | | |
Ingegneria del software A
Codice: | 271AA | Crediti: | 6 | Semestre: | 1 | Sigla: | IS | |
|
Settore disciplinare: | INF/01 - Informatica |
Docente
Carlo Montangero
Tel. 0502212799Prerequisiti
Obiettivi di apprendimento
Metodologie e strumenti per la progettazione, realizzazione, verifica, validazione e misurazione di sistemi software
Programma
Processo di sviluppo software: problemi della produzione del software, modelli di ciclo di vita.
Analisi del dominio: modelli statici (classi e associazioni) e dinamici (attività, macchine a stati).
Analisi dei requisiti: modello statico (casi d’uso) e dinamici (narrative, diagrammi di robustezza).
Progettazione architettonica: modelli statici (viste strutturali e logistiche) e dinamici (vista componenti/connettori).
Progettazione di dettaglio: modello statico delle componenti (strutture composite) e modello dinamico (interazioni).
Verifiche e prove: obiettivi e pianificazione delle verifiche, progettazione e valutazione delle prove.