2005 - 2006

Sistemi Distribuiti

Corso di Studi Informatica - laurea specialistica.
Tipo di Corso 6 crediti.
Esame Orale e discussione del progetto.
Scopo del Corso Conoscenza dei principi architetturali alla base dei sistemi distribuiti. Acquisizione di competenze per la progettazione di sistemi distribuiti. Progettazione e implementazione di un prototipo di sistema distribuito.
Contenuto del Corso Modelli di sistemi distribuiti: asincrono, asincrono temporizzato, sincrono.
Principali problematiche di sistemi distribuiti: tempo e stati globali, comunicazioni, coordinazione e consenso, tolleranza ai guasti.
Architetture di sistemi distribuiti.
Progetto di gruppo: realizzazione di un prototipo di sistema distribuito tramite piattaforma Java.
Riferimenti Bibliografici G. S. Coulouris, J. Dollimore, T. Kindberg; Distributed Systems Concepts and Design (4nd ed.); Addison-Wesley; 2005.
e, per alcuni approfondimenti:
S. Mullender (Ed.); Distributed Systems (II edition); Addison-Wesley; 1994.