15.06.2013 Views

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

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!