The generated MSG-Flow for 'ATM-flows'

Customer ATM Secure-Intf Acc-Srv Acc-DB
| | | | |
+-skipped-authorize
Info for skipped-authorize
No link information between act and comp for skipped-authorize
| | | |
+-in-atm-menu
Info for in-atm-menu
action in-atm-menuCustomer is in the atm menu.
section ATM-ActionsActions related to ATM banking.
component CustomerRepresents a customer.
| | | |
+-insert-cash
Info for insert-cash
No link information between act and comp for insert-cash
| | | |
|----deposit-cash
Info for deposit-cash
No link information between msg and prot for deposit-cash
---->| | | |
| +-counting-cash
Info for counting-cash
No link information between act and comp for counting-cash
| | |
|<---confirm-amount
Info for confirm-amount
No link information between msg and prot for confirm-amount
---| | | |
|--amount-confirmed
Info for amount-confirmed
No link information between msg and prot for amount-confirmed
-->| | | |
| |---sec-transfer
Info for sec-transfer
No link information between msg and prot for sec-transfer
actiondeposit
src_acccash
dst_accchecking
-->| | |
| | |---transfer
Info for transfer
No link information between msg and prot for transfer
actiondeposit
src_acccash
dst_accchecking
-->| |
| | | |-upd-checking-balance
Info for upd-checking-balance
No link information between msg and prot for upd-checking-balance
cloudno
actiondeposit
src_acccash
dst_accchecking
->|
| | | |----commit-changes
Info for commit-changes
No link information between msg and prot for commit-changes
cloudno
actiondeposit
src_acccash
dst_accchecking
---->|
| | | |<---changes-committed
Info for changes-committed
No link information between msg and prot for changes-committed
cloudno
actiondeposit
src_acccash
dst_accchecking
--|
| | |<-transferred
Info for transferred
No link information between msg and prot for transferred
cloudno
actiondeposit
src_acccash
dst_accchecking
-| |
| |<-sec-transferred
Info for sec-transferred
No link information between msg and prot for sec-transferred
cloudno
actiondeposit
src_acccash
dst_accchecking
-| | |
| +-cash-secured
Info for cash-secured
No link information between act and comp for cash-secured
| | |
|<-deposit-successful
Info for deposit-successful
No link information between msg and prot for deposit-successful
cloudno
actiondeposit
src_acccash
dst_accchecking
-| | | |
+-card-returned
Info for card-returned
No link information between act and comp for card-returned
| | | |
+-customer-leaves
Info for customer-leaves
action customer-leavesCustommer leaves, e.g. ready or failed.
section ATM-ActionsActions related to ATM banking.
component CustomerRepresents a customer.
| | | |

You can and paste the above flow representation in a text file or in your favourite text editor using a monospace font. Ofcourse you will loose the context sensitive output and the links towards additional information.

Decission table

The decission table shows which decissions have been made so far and which to make. The header contains the choice number and the entity making the choice. The choices are shown from left (latest) to right (earlier) which make it handier to follow or adapts. All choices you could have choisen on a specific level are displayed. You can click on the description to make a different choice.

ATM-flows : The user starts a session at an atm.

Additional Generated Information

Below is the graphical representaion rendered using PlantUML Try it yourself online

Cannot render UML

You can the following url to refer to the graph. Or copy as to have it embeded in usable HTML code.

Be aware that changes/improvements will not be reflected in the graph.
The plain text, which can be used by some editors, is given below. Use it if you want to make edit in you favorite editor. It does not contain links as they are not supported by some editors. You can copy the text and paste it e.g. into WebSequenceDiagrams, SequenceDiagram or SwimLanes. You can also copy it for and paste it into PlantUML.