Riepilogo dell'insegnamento: Evoluzione dei Sistemi Software e Reverse Engineering
6 cfu così ripartiti nelle aree:
- 6 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- I - Ingegneria del software
-
EPGS - Economia della Produzione e Gestione di progetti Software
Evoluzione dei Sistemi Software: Il riuso del software; Le dinamiche dell'Evoluzione del software; Manutenzione del Software: problematiche principali.
-
MSQ - Misure del Software e Qualita'
Metriche di qualità, di manutenibilità e assesment di un sistema esistente.
-
MES - Manutenzione ed Evoluzione del Software
Gestione di un portafolio applicativo di grandi dimensioni (Application Portfolio Management): problemi, strumenti di supporto, le metriche utilizzate.
-
AS - Ambienti di Sviluppo
Strumenti di riconoscimento automatico di design pattern nel codice.
- *
PSS - Processi di Sviluppo del Software
Applicazioni della model-driven reverse engineering.
-
AS - Ambienti di Sviluppo
Utilizzo di strumenti per la ricostruzione di architetture software.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali