jQuery in Action, 3rd edition
The moose likes OO, Patterns, UML and Refactoring and the fly likes UML Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "UML Book" Watch "UML Book" New topic

UML Book

Vishnu Prakash
Ranch Hand

Joined: Nov 15, 2004
Posts: 1026
I am a novice in UML world and trying to start from scratch. Kindly suggest me a good book in UML to start with.

Servlet Spec 2.4/ Jsp Spec 2.0/ JSTL Spec 1.1 - JSTL Tag Documentation
Scott Ambler
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
You might find Introduction to the Diagrams of UML 2.0 to be of interest.

- Scott

<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
In my opinion, "UML for Java Programmers" by Robert C. Martin is a good starter.

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
Jeff Langr
Ranch Hand

Joined: May 14, 2003
Posts: 799
I'm partial to Martin Fowler's UML Distilled, now in its third edition.


Books: Pragmatic Unit Testing in Java, Agile Java, Modern C++ Programming with TDD, Essential Java Style, Agile in a Flash. Contributor, Clean Code.
Adeel Ansari
Ranch Hand

Joined: Aug 15, 2004
Posts: 2874
Originally posted by Ilja Preuss:
"UML for Java Programmers" by Robert C. Martin

Originally posted by Jeff Langr:
Martin Fowler's UML Distilled, now in its third edition.

Don't wait for other suggestions. You wouldn't get better.
A Sethi

Joined: Oct 11, 2005
Posts: 6
Please suggest me good free UML book.
I am preparing for SCJA 1.1

This is the syllabus for the same

Heading: UML Representation of Object-Oriented Concepts

Recognize the UML representation of classes, (including attributes and operations, abstract classes, and interfaces), the UML representation of inheritance (both implementation and interface), and the UML representation of class member visibility modifiers (-/private and +/public).
Recognize the UML representation of class associations, compositions, association multiplicity indicators, and association navigation indicators.

Frank Martinig
Ranch Hand

Joined: Oct 12, 2004
Posts: 59
It is not a book, but you will find many articles on UML for free in the Methods & Tools newsletter: http://www.methodsandtools.com

<a href="http://www.martinig.ch" target="_blank" rel="nofollow">http://www.martinig.ch</a>
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
You might also find something valuable in the articles section of http://www.objectmentor.com/
Rocco Feri

Joined: Dec 17, 2005
Posts: 25
Do the books UML Distilled and UML for Java Programmers contain plenty of exercises and examples?
I have had a look at their contents at amazon but found nothing.
If not, which other books do you recommend that satisfy these requirements?
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
"UML for Java Programmers" has lots of examples. In fact the second half of the book is filled with two case studies.
I agree. Here's the link: http://aspose.com/file-tools
subject: UML Book
It's not a secret anymore!