Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.2.1.3.1 Ancora sugli activity <strong>di</strong>agram<br />
Carnielli Efrem: Programmazione a componenti<br />
Unified Software Process (USP)<br />
Proponiamo <strong>di</strong> seguito due esempi <strong>di</strong> activity <strong>di</strong>agram specificando le parti che li<br />
compongono.<br />
Figura 4.18. Una parte del caso d’uso crea questionario<br />
Dalla figura si nota come le attività possano essere <strong>di</strong> <strong>di</strong>versa granularità, come ad<br />
esempio le attivita: “Nuova Domanda” e “Def<strong>in</strong>izione Nuova Struttura”.<br />
Inoltre “struttura domanda precedente“ e “nuova struttura” sono rispettivamente<br />
gli activity parameter <strong>di</strong> <strong>in</strong>put e output.<br />
Da segnalare <strong>in</strong>oltre che il rettangolo con i controni smussati e tratteggiato<br />
rappresenta l’Expansion Region (<strong>di</strong> tipo iterativo). I due rettangoli etichettati con<br />
“struttura risposte” e “risposte”, sono <strong>in</strong>vece Expansion Node rispettivamente <strong>di</strong><br />
<strong>in</strong>put e output.<br />
97