Tipo di tesi
Tesi di laurea specialistica
Titolo
JSAGA: API e ambiente di prototipizzazione per l'orchestrazione di transazioni long running in ambiente SOA
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
TECNOLOGIE INFORMATICHE
Riassunto (Italiano)
Nella dissertazione vengono affrontate le problematiche relative alla composizione di servizi di rete e in particolare all'orchestrazione di transazioni long-running. Una transazione in un contesto service-oriented (SOA) richiede di rilassare le proprietà ACID (Atomicità, Consistenza, Isolamento e Durabilità) di un database tradizionale sfruttando il meccanismo delle compensazioni piuttosto che lock sulle risorse. In particolare devono essere affrontate problematiche come quelle legate a compensazioni distribuite. Nel corso della discussione verrà presentato il progetto e la realizzazione di una API per la gestione di transazioni distribuite in contesto SOA e di un relativo ambiente a finestre di prototipizzazione di servizi composti, basati entrambi su una descrizione del flusso transazionale in termini di calcolo di processi.