Skip to content

Instantly share code, notes, and snippets.

@vaiorabbit
Created June 11, 2019 15:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vaiorabbit/8676c7d81eae1d5e21556793b1f54157 to your computer and use it in GitHub Desktop.
Save vaiorabbit/8676c7d81eae1d5e21556793b1f54157 to your computer and use it in GitHub Desktop.
UMLモデリングのエッセンス 第3版 図4.4
@startuml
hide footbox
participant ":Order" as O
participant "careful : Distributor" as CD
participant "regular : Distributor" as RD
participant ":Messenger" as M
/' skinparam lifelineStrategy solid '/
skinparam lifelineStrategy dashed
[o-> O : dispatch
activate O
loop for each line item
alt value > $10000
O ->> CD : dispatch
activate CD
deactivate CD
else else
O -\\ RD : dispatch
activate RD
deactivate RD
end
end
opt needsConfirmation
O -\\ M : confirm
activate M
deactivate M
end
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment