Sequence diagram is a UML diagram I have a couple of unanswered questions. Conceptually and theoretically I know that Sequence Diagram can be developed only after the Classes of the proposed application is created. Is this always the case, or there are exceptions? Any other important info anybody wants to share about Sequence Diagram – for example what are the best situation it should be used and how it is truly going to help the app development in real life scenario?
Goakhter Sequence diagrams are used when we move to design. The Iconix process identifies a gap between Usecases and Sequence diagrams and this is where you use Robustness Analysis. See Iconix for the steps. Secondly, you arrange your objects in a View, Controller, Model sequence.see http://www.dougrohm.com/blog/BlogPosts/iconixprocess-lg.png
The View Objects (interface objects) are closest to the actor; the controller has the business logic and Model consist of databse updates. warm regards, K
brought to you by enabling practitioners & organizations to achieve their goals using: