• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

Sequence of UML diagrams

 
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What should be the sequence of UML diagram creation?If I am designing an application I create the use case diagram first; after that which diagram should be created and so on.I am basically interested in knowing the chronology of UML diagrams.
 
author
Posts: 3285
13
Mac OS X Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi there,

Well I personally find it's best to pick and choose which ever UML diagrams will help you solve your problem. Typically I'll start with Use Case Diagrams (so the business and I are on the same page) then I use Sequence diagrams to show how a request will come in from a client, go through various layers and come back with a response. I'll then do a brief class/interface diagram to make sure I don't 'cowboy code' my way into a corner.

Hope that helps!
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Well, you need the classes before you can do the sequence, so I'd do class diagram first, and then sequence. That makes sense to me.

Static and then the dynamic.

-Cameron McKenzie
 
Author
Posts: 3473
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes, I would do it in the following order and things may veru depending on the complexity of the usecase, time pressures, company roadmaps and standards, etc.


Use case diagrams
Class diagrams
Object diagrams -- optional
Sequence diagrams
Collaboration diagrams -- optional
Statechart diagrams -- optional
Activity diagrams -- optional
Component diagrams -- optional
Deployment diagrams -- optional
reply
    Bookmark Topic Watch Topic
  • New Topic