File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Best book available on UML for newbie.

 
Rajkamal Pillai
Ranch Hand
Posts: 445
1
Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Hello,

I am looking for a good book on UML diagrams. I have been designing applications/systems for a while yet I am new to using UML. I feel that UML diagrams (Activity, Sequence, Class, Interaction) diagrams are The Way for creating proper and good design as well as to document them.

I am in search for a book which will guide me through the steps (preferably with examples) from scratch to completion. Could anybody suggest what they have used?

Cheers,
Raj.
 
Mohamed Sanaulla
Saloon Keeper
Pie
Posts: 3159
33
Google App Engine Java Ruby
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found UML Distilled by Martin Fowler to be simple, compact and yet covers all the UML diagrams.

I also referred to Learning UML by O'Reilly publications which was also kind of good. Both of these books are short unlike other UML books which span over lots of pages.
 
Mohamed Sanaulla
Saloon Keeper
Pie
Posts: 3159
33
Google App Engine Java Ruby
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Raj Kamal wrote:
I am in search for a book which will guide me through the steps (preferably with examples) from scratch to completion. Could anybody suggest what they have used?

UML diagrams are such that one cannot instruct or clearly state the steps for scratch to completion. You have to understand the diagrams and use them as and when required. Not all diagrams are useful. Even I was in this impression, but later realized that there is no fixed approach.
 
Rajkamal Pillai
Ranch Hand
Posts: 445
1
Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Thanks for your invaluable advice Mohammed.

By "scratch to completion" I was referring to Design of an application. I understand that there can be no fixed approach but since I have to get the basics right, I wanted to go as suggested by a good book/material on the same.



Cheers,
Raj.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic