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*
1 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
24 Ott Programmazione ad Aspetti Laddad
31 Ott Programmazione ad Aspetti (2) Laddad
7 Nov Programmazione ad Aspetti (3) Laddad
21, 28 Nov Programmazione ad Aspetti (4)

Implementazione di design pattern tramite aspetti e annotazioni
Laddad
5 Dic Design Pattern Remote Facade e Data Transfer Object [PEAA] Fowler
10 Dic Design Pattern Session State e Serialized LOB [PEAA] Fowler
7 Gen Java operazioni asincrone e CompletableFuture,

Design pattern per la stabilità e reactive
Urma, Kuhn
9 Gen Esempio di CircuitBreaker Kuhn
14 Gen Middleware di messaging RabbitMQ e design pattern Videla, [EIP] Hohpe
16 Gen Tecnologia Blockchain, Bitcoin, Ethereum Antonopoulos