11.07.2014 Views

Tesi - Computer Engineering Group - Università degli studi di Parma

Tesi - Computer Engineering Group - Università degli studi di Parma

Tesi - Computer Engineering Group - Università degli studi di Parma

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capitolo 2<br />

Strumenti e Tecnologie<br />

Utilizzate<br />

Questo capitolo tratta <strong>degli</strong> strumenti e delle tecnologie che sono state sfruttate<br />

lungo il corso della tesi. In particolare si parlerà del framework applicativo<br />

Spring che ha permesso <strong>di</strong> ottenere l’astrazione progettuale; della piattaforma<br />

JADE, utilizzata per la progettazione <strong>di</strong> sistemi multi-agente; dell’architettura<br />

JXTA, che ha fornito le basi per lo sviluppo del P2P ed infine <strong>di</strong> RAIS, un sistema<br />

per la con<strong>di</strong>visione <strong>di</strong> documenti, progettato nei laboratori AOT dell’<strong>Università</strong><br />

<strong>degli</strong> Stu<strong>di</strong> <strong>di</strong> <strong>Parma</strong>.<br />

2.1 Astrazione dell’architettura: il<br />

framework Spring<br />

M<br />

olti progetti Java hanno strutture che normalmente coinvolgono vari<br />

framework per potersi avvalere delle loro caratteristiche.<br />

Questa mole <strong>di</strong> informazioni, ha necessità <strong>di</strong> essere trattata

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

Saved successfully!

Ooh no, something went wrong!