INGEGNERIA DEL SOFTWARE B
cod. 16644

Anno accademico 2008/09
1° anno di corso - Primo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
Ingegneria informatica
Tipologia attività formativa
Caratterizzante
45 ore
di attività frontali
5 crediti
sede:
insegnamento
in - - -

Obiettivi formativi

Il corso intende fornire una conoscenza approfondita sulle tecniche di progettazione e realizzazione orientate agli oggetti e sul loro utilizzo per lo sviluppo di sistemi software.

Prerequisiti

Ingegneria del Software A, Reti di Calcolatori, Basi di Dati.

Contenuti dell'insegnamento

Introduzione - UML. Processi di sviluppo orientati agli oggetti. <br />
Unified Process - Raccolta dei requisiti. Analisi. Progettazione. Implementazione. <br />
Strumenti per lo sviluppo di sistemi software – Strumenti di progettazione e sviluppo. Strumenti di testing <br />

Programma esteso

- - -

Bibliografia

J. Arlow, I. Neustadt. UML 2 e Unified Process: Analisi e progettazione Object-Oriented, 2/ed, Mc Graw Hill, 2007. <br />
I. Sommerville. Ingegneria del software, 8/ed, Pearson Education, 2007. <br />

Metodi didattici

Il corso e si basa su una serie di lezioni teoriche e su esercitazioni di laboratorio. La valutazione verte su una prova teorica e una prova pratica.

Modalità verifica apprendimento

- - -

Altre informazioni

- - -