Flussi di attività Flashcards
(6 cards)
1
Q
Cos’è diagramma delle attività e elementi
A
Diagramma che permette di modellizare workflow.
Composto da azioni e attività
2
Q
Cos’è un’attività e come si descrive
A
→ Un’attività ha un nome ed è contenuta in un rettangolo con gli angoli smussati
→Il contenuto di un’attività è un grafo diretto
3
Q
Cos’è un’azione e come si descrive
A
- Le azioni sono rappresentate da rettangoli con angoli smussati
- Il nome deve descrivere un’azione → deve essere un verbo
- Sono atomiche
IMPORTANTE:
Ogni azione ha:
- Un solo arco entrante
- Un solo arco uscente
4
Q
Elenca i nodi di controllo
A
iniziale, finale, fine flusso, decisione, fusione, fork, join
5
Q
Cosa fanno fork e join
A
- La fork moltiplica i token
- Dato un token in ingresso ne produce uno per ogni freccia uscente
- La join consuma i token
- Attende un token per ogni freccia entrante
- Consuma tutti i token e ne esce soltanto 1
6
Q
Eventi e segnali
A
Quando si usa un’azione? Quando si usano invece segnali ed eventi?
- Azione: quanto effettuata dalla/e entità di cui si sta descrivendo il comportamento
- Accettazione di eventi/invio segnali: quando si comunica con un’entità esterna