digraph G { rankdir=LR node [shape=box, fontsize=9, height=0.1, width=0.05 ] edge [arrowsize=0.5, len=0.1] "userRequestedAction\n" "cashPointActivity\n" "desiredAmount\n" "userAccountAmount\n" "cashPointAmount\n" "enteredPin\n" "correctPin\n" "pinDifference\n" "authorizated\n" "failedAttempts\n" "cdAmountDifference\n" "udAmountDifference\n" "userRequestedAction\n"->"cashPointActivity\n" "enteredPin\n"->"pinDifference\n" "correctPin\n"->"pinDifference\n" "pinDifference\n"->"authorizated\n" "pinDifference\n"->"failedAttempts\n" "authorizated\n"->"cashPointActivity\n" "failedAttempts\n"->"cashPointActivity\n" "desiredAmount\n"->"cdAmountDifference\n" "cashPointAmount\n"->"cdAmountDifference\n" "cdAmountDifference\n"->"cashPointActivity\n" "desiredAmount\n"->"udAmountDifference\n" "userAccountAmount\n"->"udAmountDifference\n" "udAmountDifference\n"->"cashPointActivity\n" }