Riepilogo dell'insegnamento: Sistemi middleware
6 cfu così ripartiti nelle aree:
- 3 CFU nell'area F - Sistemi operativi
- 3 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- F - Sistemi operativi
-
SAA - Sistemi operativi per Architetture Avanzate
Transazioni atomiche (flat, nested, distribuite), transazioni estese, Corba Activity Service
-
SAA - Sistemi operativi per Architetture Avanzate
Comunicazioni sincrone e asincrone, Message Oriented Middleware, servizi di publish-subscribe e meccanismi di event notification.
-
SAA - Sistemi operativi per Architetture Avanzate
Cloud computing: architetture, gestione, servizi, casi di studio.
- I - Ingegneria del software
- *
AR - Analisi dei Requisiti
Esempi di scenari applicativi, casi di studio, requisiti di scalabilità e trasparenza, tassonomia della "trasparenza".
- *
ASW - Architetture Software
CORBA, IDL, CORBA Component Model
- *
ASW - Architetture Software
Architecture multi-tier, Application servers (J2EE), Web Services, Service Oriented Architecture (SOA)
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali