Comparazione di dui approcci per a strutturazione di un diagramma di attività (basatu nantu à "Squirrels")
В avemu modellatu i prucessi di un tema "fairytale" - linee nantu à un squirrel da "The Tale of Tsar Saltan, u so figliolu, u glorioso è putente eroe Prince Gvidon Saltanovich, è a bella Swan Princess" di A.S. Pushkin. E avemu principiatu cù u diagramma di l'Attività, accunsentendu à a strutturazione di u campu di u diagramma cù "corsi di nata". U nome di a pista currisponde à u tipu d'elementi di diagramma chì sò prisenti in quella pista: Artifacti di input è output, Passi di prucessu, Participanti è Reguli di cummerciale. Stu approcciu difiere da u standard, quandu e piste sò designate da i nomi di i participanti di u prucessu, cusì assignendu à elli certi spazii di rispunsabilità in u prucessu.
In questu esempiu aghju utilizatu u framework Enterprise Architect da una cumpagnia australiana [1]
Per più dettagli nantu à l'approcciu di modellazione applicata, vede [2].
Per a specificazione UML cumpleta, vede [3]
Ripiteraghju a versione di u diagramma da l'articulu precedente (Figura 1) è mostra un diagramma redrawn cù piste "standard" (Figura 2), pruvaraghju à spiegà i pros and cons, forsi un pocu subjectively.

Figura 1. Diagramma di l'attività - vista generale di u prucessu

Figura 2. Diagramma di l'attività - strutturazione di schema standard
- Ci vole à ricunnosce chì u numeru di frecce hè pocu menu in u diagramma 2.
- Ma in u diagramma 2, l'uggetti sò "smeared" in tuttu u campu di u diagramma, chì, per u mo gustu, ùn hè micca assai cunvenutu.
- A stessa storia cù note - regule. È per inserisce a regula nantu à l'appuntamentu di un diaconu, tutti l'elementi di u diagramma anu da esse spustatu in un certu puntu.
- Aviu avutu a clone u passu "ricevi / trasmette ..." per dimustrà chì parechji participanti sò prisenti à questu passu.
- In a seconda opzione, aghju avutu a rinunzià una ramificazione è una fusione di u prucessu, bè, era assolutamente impussibile di arrangialli "nicely"! Fortunatamente, allora ci vole à publicà un cumentu - a regula.
Di sicuru, ùn ci sò micca camaradi in u gustu è u culore, ma a prima opzione mi pari ancu più còmuda per a cullizzioni di dati nantu à u prucessu.
Ma ùn mentirà micca - qualchì volta hè megliu disegnà e duie opzioni per capisce u prucessu.
Lista di fonti
- U situ web di Sparx Systems. [Risorsa elettronica] Modu d'accessu: Internet:
- Zolotukhina E.B., Vishnya A.S., Krasnikova S.A. U mudellu di prucessu cummerciale. — M.: CORSO, SIC INFRA-M, EBS Znanium.com. - 2017.
- Specificazione OMG Unified Modelling Language (OMG UML). Versione 2.5.1. [Risorsa elettronica] Modu d'accessu: Internet:
Source: www.habr.com
