Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capitolo 6<br />
Conclusione<br />
In questo elaborato è stato illustrato un approccio per la progettazione <strong>di</strong><br />
una rete sociale che permetta in maniera veloce e funzionale <strong>di</strong> seleziona-<br />
re le features e ottenere in modo automatico il design dal quale iniziale<br />
l’implementazione.<br />
Punto <strong>di</strong> partenza è un goal <strong>di</strong>agram contenente i requisiti tipici e parti-<br />
colari dei social network esistenti dal quale selezionare le features desiderate.<br />
La selezione avviene isolando i goals desiderati attraverso un software <strong>di</strong><br />
supporto dopo<strong>di</strong>ché sfruttando un tool appositamente creato viene effettuato<br />
in automatico il mapping su class <strong>di</strong>agrams UML.<br />
Nella fase <strong>di</strong> design è possibile rifinire il sistema mo<strong>di</strong>ficando le classi, i<br />
meto<strong>di</strong> e gli attributi e quin<strong>di</strong> procedere con l’implementazione.<br />
Infine è stato creato il social network PoliBook seguendo l’approccio<br />
descritto.<br />
6.1 Sviluppi futuri<br />
I lavori futuri potrebbero concentrarsi sull’aumento dei meccanismi auto-<br />
matici in fase <strong>di</strong> mappatura e sull’estensione degli stessi anche in fase <strong>di</strong><br />
implementazione.<br />
Ad esempio si potrebbero creare in automatico le classi servlet e gli<br />
scheletri delle pagine jsp in base alle features selezionate nel goal <strong>di</strong>agram.<br />
61