uml extension use cases can terminate the flow of events of its base use cases? -


im modeling base use case , extension use case. ive been reading when condition meet on base use case extension use case triggered , executed, , after execution of extension use case base use case resumed. my doubt if extension use case can terminate flow of base use case insted of resuming it?

in book "writing effective use cases" theres example of atm in base use case "use atm" , extension use case "use card bank". on context in opinion sounds correctly finish flow extension use case (when user doesnt accept charge using atm of external bank)

well, exception can terminate use case @ time. answer "yes, can".

however, although cockburn pope of use cases, he's more technician analyst. use cases added value. uc "use atm" more questionable. not tell use. use atm tie cockburn's feet , drown him in nearest sea. further, extend/include should avoided since not add value (sic!) use case synthesis seduce people perform functional decomposition. there rare cases make sense. , there can live without them.

i'd recommend rather read bittner/spence. in opinion got spot on. keep cockburn emphasis on "writing", read bittner/spence "understand".


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -