Lucidi
Corso principale
(0) Introduzione al corso
(1) Introduzione ai sistemi distribuiti
(2) Architetture software
(3) L’architettura del World Wide Web
(4) I processi nei sistemi distribuiti
(5) La comunicazione nei sistemi distribuiti
(6) Nomi e identità nei sistemi distribuiti
(7) La sincronizzazione nei sistemi distribuiti
(9) Consistenza e replica nei sistemi distribuiti
(10) Introduzione alla tolleranza ai guasti nei sistemi distribuiti
Avanzati
(8) Sistemi coordinati
(11) Middleware a oggetti per i sistemi distribuiti
(12) Servizi web
(21) Ripensare la coordinazione: dai modelli transdisciplinari alle infrastrutture e agli strumenti per l’ingegneria dei MAS
(23) Cloud Computing (lucidi di Antonio Corradi)
(24) Complex Networks (Enrico Denti)
Agenti
(13) Evoluzione dei sistemi computazionali: il cambio di paradigma
(14) Evoluzione dei linguaggi di programmazione: via dagli oggetti
(15) Evoluzione del middleware: verso gli agenti
(16) I vari agenti in giro
(17) Agenti: definizioni e framework concettuale
(18) Artefatti per agenti: fondamenta multidisciplinari
(19) Agenti e artefatti: definizioni e quadro concettuale
(20) Linguaggi di programmazione per sistemi multiagente
(22) Agenti in tuProlog