Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
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