Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

OMG UML Learning/Exam Advice

 
David A. Scott
Ranch Hand
Posts: 55
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I'm currently trying to get my SCJD project ready for submission and I'm thinking about the next certification challenge.

I've found working towards a particular certification to be an excellent way to learn a subject (e.g. the Java platform) if it's not something I necessarily use on a day-to-day basis.

So I'm looking at the UML Fundamental exam next. I don't have much UML knowledge beyond being able to (more-or-less) understand class diagrams when they are presented in a book.

There is only one book available specifically for the OMG exam and I've read some discussion of it's pros and cons on this forum. But what I want to know is whether this book is suitable for a newbie like myself or is there a book which would better serve a complete beginner? Sadly there is no "Head First UML 2.0" - perhaps there is an equivalent?
 
Jan Cumps
Bartender
Posts: 2608
14
C++ Linux Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
UML 2 Certification Guide: Fundamental and Intermediate Exams (Tim Weilkiens, Bernd Oestereich) covers it all.
Info: http://www.oose.de/umlzertifizierung/ (look for that english book)
Unfortunately for me, the english version was only published after I did the exam.

It's specifically written to prepare you for the certification.
Read the exam's coverage plan on the OMG website. The exam strictly follows the plan.
Here's a link to the version of the uml specs that matches the plan.

Regards, Jan
 
David A. Scott
Ranch Hand
Posts: 55
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks.

My question really is - does that book serve well as an introduction to UML for the complete beginner?

Sometimes books written specifically for certifications are geared purely towards cramming the exam content and aren't much good for learning.
 
Jan Cumps
Bartender
Posts: 2608
14
C++ Linux Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's not an UML tutorial. It's specifically written as OCUP certification exam tutorial.

Regards, Jan
 
peter cooke
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
read :
UML 2 Certification Guide ( Tim Weilkiens, Bernd Oestereich) it is a good book and helped vastly improve my UML.

UML2.0 in a nutshell O'Rielley. it has great examples.

Read the UML spec. It adds some details not covered in the above reading.

Presuming that you are working as a coder. try using the knowledge you gained from your reading to improve your UML. Focus on usecase, Package, class, activity, interaction diagrams.

Once you have done all this reading. Go back and do it a second time.



I don't know of any actual practice exams. although brain dump sites are considered cheating on this web site. You may feel tempted to look at them to see if you know UML enough to take the test.
[ June 12, 2007: Message edited by: peter cooke ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic