I'm sure this has been asked any number of times ...... what's the best way to model a screen journey using digrams and elements available in Sparx (UML or otherwise)? I just want to show screen flow and simple logic, e.g. screen 1 is followed by screen 2 either screen 3 or screen 4 follows screen 2 depending on some decision/logic around screen 2. It's a piece of cake in visio, of course (a series of boxes linked up by connectors and decision diamonss). But I can't see a simple, intuitive way to represent it in sparx - sequence, state machine diagrams seem a bit clunky to show a simple screen journey.