Architetture software - Teoria (modulo II) (2006/2007)

Corso disattivato non visibile

Codice insegnamento
4S00008
Docente
Luca Vigano'
crediti
4
Altri corsi di studio in cui è offerto
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
Sede
VERONA
Periodo
2° Q dal 8-gen-2007 al 9-mar-2007.

Per visualizzare la struttura dell'insegnamento a cui questo modulo appartiene, consultare * organizzazione dell'insegnamento

Orario lezioni

Obiettivi formativi

Il corso fornisce nozioni scientifiche e professionali di base
sulle architetture software, presentando un'analisi comparata
di architetture software assieme a linguaggi di modellazione e
di specifica delle stesse.

Programma

- Analisi e specifica di architetture software:
-- Introduzione all'architettura del software.
-- Tassonomia di architetture software di uso più frequente.
-- Gestione delle configurazioni di architetture software.
-- Modellazione, analisi e specifica di architetture software ad oggetti.
-- Analisi comparata di architetture software in casi di studio.

- Linguaggi di modellazione di architetture software:
-- Il linguaggio standard UML 2 (notazione e metodologie d'uso dei
principali tipi di diagrammi).

- Specifica di vincoli su modelli di architetture ad oggetti:
-- Il linguaggio standard OCL 2 (notazione e metodologie d'uso dei
principali costrutti).

- Validazione e collaudo nelle architetture software:
-- Prototipazione rapida di specifiche di architetture software e automazione nel collaudo di prototipi di architetture.
-- Strategie di collaudo di architettura: di unità, di integrazione, di sistema.
-- Metodi di collaudo di architetture software ad oggetti.

Modalità d'esame

La verifica del profitto avviene mediante uno scritto sugli argomenti
del programma. Il superamento della prova porta all'acquisizione di
4 crediti, a cui si aggiunge 1 credito per il secondo modulo del
corso di Laboratorio di architetture software.

Per gli studenti del Corso di Laurea in Informatica, i crediti si
intendono formalmente acquisiti quando entrambe le prove relative
ai due moduli del corso sono state superate. Ciò dunque porta
all'acquisizione di 8 crediti, a cui si aggiungono 2 crediti per il
Laboratorio, in quanto ciascuna prova include la valutazione del
corrispondente modulo di Laboratorio.

Condividi