Author Topic: Use case modelling and scenarios  (Read 3127 times)

Jeff Jenkins

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Use case modelling and scenarios
« on: May 29, 2013, 08:14:51 pm »
When using the structured specification for a Base flow in a use case how do you specify a decision where the flow may branch to a different location in the main base flow?  For example I may have a loop in the flow and want to return to an earlier point in the flow.  I don't want to do this with an alternate flow.

Also is there a way to do flow branching and merging in the base flow?
« Last Edit: May 29, 2013, 08:15:56 pm by JeffJenkins »

Ian Mitchell

  • EA User
  • **
  • Posts: 506
  • Karma: +22/-4
  • The eaDocX and Model Expert guy
    • View Profile
Re: Use case modelling and scenarios
« Reply #1 on: May 29, 2013, 08:56:56 pm »
Not that I know of.
I'd just add a trivial Alternate, which rejoins the main flow at the appropriate place.
If my UCs are getting complicated, then the Structured Scenario Editor runs out of steam, and I then move to expressing the UC as a diagram, with descriptions for each activity, rather than as pure text. This then allows the full branch/merge ideas, but loses the easy readability of text.
..but you can always print-out the activities for those who don't like diagrams.
Ian Mitchell, Designer, eaDocX


www.eaDocX.com
www.theartfulmodeller.com

Jeff Jenkins

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Use case modelling and scenarios
« Reply #2 on: May 29, 2013, 09:05:55 pm »
Many thanks, the structured specification feature isn't of much use for any thing other than very simple use cases then I guess. I don't like the diagrams it generates either as the decision branches get very generic names and you end up having to mess around with the use case steps just to get the diagram to look vaguely decent.

Ah well, I guess I was expecting too much...

Thanks again.