2009-02-08 9 views
27

Sto creando un diagramma di sequenza e una delle classi viene osservata da un'altra classe. La classe osservata chiama l'aggiornamento nell'osservatore ogni 5 secondi in un ciclo. Devo mostrare questo nel diagramma di sequenza. C'è un modo per mostrarlo in loop a tempo indeterminato fuori sequenza?Come rappresentare una chiamata effettuata in un ciclo in un diagramma di sequenza?

Oppure non ha senso nel contesto di un diagramma di sequenza; non dovrei includerlo? O dovrei includerlo in un diverso tipo di diagramma?

risposta

38

Una casella che racchiude la freccia di invio del messaggio (e qualsiasi altra cosa si trovi all'interno dello stesso costrutto ripetitivo).

Vedere this tutorial per un esempio.

sequence diagram with loop link to larger image(archived)

+2

il tuo link è rotto – sblundy

+0

@sblundy ho appena cliccato il link; è stato necessario il mio browser per l'articolo IBM developerWorks su "Nozioni di base su UML: il diagramma di sequenza" come previsto. –

+0

Funziona per me ... –