Not yet finalized 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
No link information between act and comp for in-atm-menu
| | | |
|----withdraw-cash
Info for withdraw-cash
No link information between msg and prot for withdraw-cash
---->| | | |
| +-counting-cash
Info for counting-cash
No link information between act and comp for counting-cash
| | |
| |--sec-transfer
Info for sec-transfer
No link information between msg and prot for sec-transfer
actionwithdraw
src_accchecking
dst_acccash
-->| | |
| | |----transfer
Info for transfer
No link information between msg and prot for transfer
actionwithdraw
src_accchecking
dst_acccash
---->| |
| | | |--get-balance
Info for get-balance
No link information between msg and prot for get-balance
actionwithdraw
src_accchecking
dst_acccash
->|
| | | |<-balance-info
Info for balance-info
No link information between msg and prot for balance-info
actionwithdraw
src_accchecking
dst_acccash
-|
| | |<-request-failed
Info for request-failed
No link information between msg and prot for request-failed
resultno-balance
actionwithdraw
src_accchecking
dst_acccash
-| |
| |<-sec-no-balance
Info for sec-no-balance
No link information between msg and prot for sec-no-balance
resultno-balance
actionwithdraw
src_accchecking
dst_acccash
-| | |
|<----insuf-balance
Info for insuf-balance
No link information between msg and prot for insuf-balance
resultno-balance
actionwithdraw
src_accchecking
dst_acccash
----| | | |
+-checking-no-balance
Info for checking-no-balance
action checking-no-balanceNot enough balance on the checking account.
section IB-ActionsActions related to IB.
component CustomerRepresents a customer.
| | | |
+-in-atm-menu
Info for in-atm-menu
No link information between act and comp for in-atm-menu
| | | |

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.

Once the message flow is finalized a graphical representation will be created. As well as a textual reprensentation usable for some free tools.

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.