Riepilogo dell'insegnamento: Analisi e progettazione di sistemi software
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- I - Ingegneria del software
-
*
PSS - Processi di Sviluppo del Software
+
SE-SPRE - Software Processes and Requirement Engineering
Principi di ingegneria del software.
-
*
AR - Analisi dei Requisiti
+
SE-SPRE - Software Processes and Requirement Engineering
Approccio per la elaborazione dei Requisiti software. Approcci per l'analisi e la specifica del software
-
EPG - Aspetti Etici, Professionali e Giuridici
+
SP-PEIPP - Professional Ethics, Intellectual Property, Privacy & Civil Liberties
Le licenze software
-
*
ASW - Architetture Software
+
SE-SDC - Software Design and Construction
Principi generali. Stili architetturali, strati, object oriented
-
*
LMS - Linguaggi di Modellazione del Software
+
SE-TE - Tools and Environments
Linguaggio UML per la modellazione del software
-
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Progetto di alto livello (componenti) e progettazione di dettaglio (classi)
-
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Modellazione dei dati
-
*
TVV - Testing, Verifica e Validazione
+
SE-SVV - Software Verification and Validation
Testing white box e black box
-
*
PSS - Processi di Sviluppo del Software
+
SE-SPRE - Software Processes and Requirement Engineering
Tipologie e caratteristiche di processi software
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).