12.06.2013 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

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

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

Saved successfully!

Ooh no, something went wrong!