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
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