digraph G { rankdir=LR node [shape=box, fontsize=9, height=0.1, width=0.05 ] edge [arrowsize=0.5, len=0.1] "Cashpoint\n"->"MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n" "MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n"->"MenuOption\n" "MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n"->"Authentication\n" "MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n"->"ClientHasFreeFunds\n" "MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n"->"DoesCashpointHaveEnoughCash\n" "MenuOption\nAuthentication\nClientHasFreeFunds\nDoesCashpointHaveEnoughCash\nCashpointActivity\n"->"CashpointActivity\n" "Authentication\n"->"EnteredPIN\nPINInDatabase\nNumberOfFailedAttempts\nauthentication\n" "EnteredPIN\nPINInDatabase\nNumberOfFailedAttempts\nauthentication\n"->"EnteredPIN\n" "EnteredPIN\nPINInDatabase\nNumberOfFailedAttempts\nauthentication\n"->"PINInDatabase\n" "EnteredPIN\nPINInDatabase\nNumberOfFailedAttempts\nauthentication\n"->"NumberOfFailedAttempts\n" "EnteredPIN\nPINInDatabase\nNumberOfFailedAttempts\nauthentication\n"->"authentication\n" "ClientHasFreeFunds\n"->"DesiredAmount\nFreeFunds\nclientHasFreeFunds\n" "DesiredAmount\nFreeFunds\nclientHasFreeFunds\n"->"DesiredAmount\n" "DesiredAmount\nFreeFunds\nclientHasFreeFunds\n"->"FreeFunds\n" "DesiredAmount\nFreeFunds\nclientHasFreeFunds\n"->"clientHasFreeFunds\n" "CashpointActivity\n"->"cashpointActivity\n" "DoesCashpointHaveEnoughCash\n"->"NumberOfBills\nEnoughCashInCashpoint\n" "NumberOfBills\nEnoughCashInCashpoint\n"->"NumberOfBills\n" "NumberOfBills\nEnoughCashInCashpoint\n"->"EnoughCashInCashpoint\n" "NumberOfBills\n"->"numberOfBills\n" "EnoughCashInCashpoint\n"->"enoughCashInCashpoint\n" "MenuOption\n"->"menuOption\n" "DesiredAmount\n"->"desiredAmount\n" "EnteredPIN\n"->"enteredPIN\n" "FreeFunds\n"->"freeFunds\n" "PINInDatabase\n"->"pINInDatabase\n" "NumberOfFailedAttempts\n"->"numberOfFailedAttempts\n" }