File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes when do we begin to draw class diagram? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "when do we begin to draw class diagram?" Watch "when do we begin to draw class diagram?" New topic

when do we begin to draw class diagram?

Simon Xu
Ranch Hand

Joined: Aug 16, 2000
Posts: 235
as I know, during requirement specification and design stages, there is diagram flow: use case->use case diagram->sequence Diagram->collaboration diagram->class diagram. Does the class diagram come at the end? not during those stages?
Thomas Paul
mister krabs
Ranch Hand

Joined: May 05, 2000
Posts: 13974
You can't draw a sequence diagram without having identified the classes and you can't fully draw the class diagrams until you have identified the methods from the sequence diagram. So... it is a back and forth process of refining each of the diagrams as you gain a greater understanding of the application.

Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
daniel schulken
Ranch Hand

Joined: Sep 23, 2000
Posts: 34
try a flow more like create use case diagrams -> create a conceptual model(class diagram with out the methods) -> create sequence Diagram-> create collaboration diagram->class diagram(with the methods!).
I agree. Here's the link:
subject: when do we begin to draw class diagram?
jQuery in Action, 3rd edition