27.12.2014 Views

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Workflow Distribuiti Capitolo 5<br />

Le linee verticali denotano l’evoluzione temporale delle attività ed ogni numero corrisponde al loro<br />

or<strong>di</strong>ne <strong>di</strong> esecuzione. Nell’esempio possiamo vedere come il coor<strong>di</strong>natore (Main Peer) esegue<br />

l’attività 1 e delega la 2 al peer A, che terminata l’esecuzione contatta il coor<strong>di</strong>natore con un<br />

messaggio <strong>di</strong> completamento. Questa procedura avviene per tutte le attività svolte da ogni peer, in<br />

modo che ad ogni passo il manager sia a conoscenza dello stato <strong>di</strong> avanzamento del processo<br />

<strong>di</strong>stribuito.<br />

Figura 12 - Controllo centralizzato del processo<br />

Questo scenario è stato applicato al caso <strong>di</strong> stu<strong>di</strong>o Click4aLoan per rappresentare il caso in cui<br />

alcuni dei controlli da effettuare sulle richieste <strong>di</strong> prestito avvengano su un peer remoto, per<br />

simulare il fatto che vi sia una agenzia apposita che esegua questi compiti, riducendo il carico <strong>di</strong><br />

lavoro dell’entità che ha delegato queste attività.<br />

La figura 13 mostra l’intero flusso <strong>di</strong> processo del caso <strong>di</strong> stu<strong>di</strong>o Click4aLoan nel caso <strong>di</strong> controllo<br />

centralizzato, sempre per mezzo della notazione BPMN.<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!