This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Need Suggestion for  UML Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Need Suggestion for  UML Book" Watch "Need Suggestion for  UML Book" New topic

Need Suggestion for UML Book

raj malhotra
Ranch Hand

Joined: Feb 22, 2007
Posts: 288
Hi I have little knowledge of UML.I want to learn UML.Can anyone please suggest me a good book for UML.
Adeel Ansari
Ranch Hand

Joined: Aug 15, 2004
Posts: 2874
UML Distilled is your best bet. Search Javaranch Bunkhouse or Amazon for more.
raj malhotra
Ranch Hand

Joined: Feb 22, 2007
Posts: 288
Thanks Adeel.I have just seen Amazon review i think it seems to be really a good book.And i am going to buy it .In case anybody else has to say about Best UML books can also post
Peer Reynders

Joined: Aug 19, 2005
Posts: 2932
Have a look at Learning OOP and UML.

Also search this forum for "UML book" and browse through the topics.

[EDIT: updated search URI]
[ June 24, 2007: Message edited by: Peer Reynders ]
Stevie Braga

Joined: Apr 04, 2006
Posts: 9
I like "Applying UML and Patterns" from Craig Larman and "Essential UML" from Martin Fowler.

Stevie Braga
raj malhotra
Ranch Hand

Joined: Feb 22, 2007
Posts: 288
Thanks for replies .But I also like to know your opinion why you like those books .what is the difference between these books.Meanwhile i am searching through this forum to know more about these books
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
For the beginner, I highly recommend "Java for UML programmers" by Robert C. Martin. It tells you only the absolutly essential things and doesn't bother you with all the details that in ninety percent of all cases you shouldn't care about anyway. It has tons of code examples, something other books often lack, and also puts a big focus on creating a good design (instead of just a correct UML diagram of a potentially shoddy design). And it's not too big...

After that, I'd probably go with "UML distilled", mostly because I like Fowler's style - although I don't know too much about the alternatives.

The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
It is sorta covered in the JavaRanch Style Guide.
subject: Need Suggestion for UML Book
It's not a secret anymore!