Ingegneria dei Sistemi Distribuiti

Prof. E. Tramontana

Corso da 9 CFU, Inverno 2019 (AA 2019-20)
Corso di Laurea Magistrale in Informatica, Università di Catania

Note su: Libri e tool

DataArgomento trattatoLibri*
2 Ott Introduzione e modalità esami
3 Ott Design Pattern Proxy, design pattern Reference Monitor e
design pattern Role Based Access Control
[GoF] Gamma, Schumacher
8, 10 Ott Design Pattern Remote Proxy e Forward-Receiver, con codice [POSA-1] Buschmann
17 Ott Design Pattern Authenticator, Remote
Authenticator, Local Controller
Fernandez, AsianPlop
Ott Programmazione ad Aspetti Laddad
Nov Programmazione ad Aspetti (2) Laddad
Nov Programmazione ad Aspetti (3) Laddad
Nov Programmazione ad Aspetti (4) Laddad
Nov Design Pattern Remote Facade e Data Transfer Object [PEAA] Fowler
Nov Design Pattern Session State e Serialized LOB [PEAA] Fowler
Nov Design Pattern Broker [POSA-1] Buschmann
Dic Design Pattern Packet Filter Firewall, Proxy-Based Firewall,
Demilitarized Zone, Protection Reverse Proxy
Schumacher
Gen Programmazione con CORBA,
programmazione funzionale con Java 8
Urma, Warburton
Gen Java Stream, Function, Supplier, IntStream Urma
Gen Java operazioni asincrone e CompletableFuture,
Design pattern per la stabilità e reactive
Urma, Kuhn
Gen Esempio di CircuitBreaker,
Middleware di messaging RabbitMQ e design pattern
Videla, [EIP] Hohpe