aspose file tools*
The moose likes OO, Patterns, UML and Refactoring and the fly likes UML Book Question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "UML Book Question" Watch "UML Book Question" New topic
Author

UML Book Question

Liyaquat Ali
Ranch Hand

Joined: Nov 16, 2005
Posts: 156
I have a question regarding the following book:

Applying UML and Patterns, "An Introduction to Object-Oriented Analysis and Design (OOA/D) and the Unified Process"

By Craig Larman

I wanted this book to prepare for the UML:486 exam.

I looked everywhere but couldn't find it, instead what I found at all book stores and websites was:

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Notice the subtle name difference.

I was told by one and all that the Iterative Process book is the latest edition of the Unified Process book.

I found the Unified Process book listed on one website and ordered it immediately, only to find out 3 days later that they have shipped me the Iterative Process book instead, saying that its a new edition of the same which unfortunately is not available anymore. I have argued with the website a lot and I told them that I want what I ordered, they have agreed to refund me but before I go ahead and do that I thought I'll get some expert advice and thats why I am here.

I want to know if the Iterative book is the new edition of the Unified book.

Please Help.


Excuse me while I kiss the sky (Jimi Hendrix)
Peer Reynders
Bartender

Joined: Aug 19, 2005
Posts: 2922
    
    5
Originally posted by Liyaquat Ali:
I want to know if the Iterative book is the new edition of the Unified book.


Yes.
However I have no information on whether it is still suitable for IBM Test 486 preparation. It should be. The Unified Process allows for iterative Development and the book definitely still uses UML. However the second edition only has 656 pages while the third edition has 736 pages. The change in title was most likely due to the prevailing perception that (UP=bad - Iterative=good) which misrepresents the (BRUF/BDUF=bad - agile=good) debate.

Craig Larman: Applying UML and Patterns (3e) Page

Current Edition (3e; ISBN:0131489062)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)

Edition used for the IBM Test 486 Certification (2e; ISBN:0130925691)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process (2nd Edition)

Note:
IBM Test 486: Object-Oriented Analysis and Design with UML Test is part of IBM Certified Enterprise Developer - WebSphere Studio, V5.0
This certification will be withdrawn December 31, 2006.

I don't know whether that implies if IBM Test 486 will be retired at the same time.
[ July 26, 2006: Message edited by: Peer Reynders ]
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Peer Reynders:
The Unified Process allows for iterative Development


I always thought that the UP *calls* for iterative development. Doesn't it?


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
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4727

Yes, Ilja. The "Unified Process" version of the book says that iterative development is the most important idea of UP.


A good workman is known by his tools.
Peer Reynders
Bartender

Joined: Aug 19, 2005
Posts: 2922
    
    5
!!!POUNCE!!!
Please excuse my ambiguity and ultimate incorrectness.

From Overview of the Unified Process

The third fundamental tenet of the Unified Process is its iterative and incremental nature. An iteration is a mini-project that results in a version of the system that will be released internally or externally. This version is supposed to offer incremental improvement over the previous version, which is why the result of an iteration is called an increment.

However I stick by my statement that when the third edition was published the term "Iterative Development" was probably seen as less fraught with negative connotation than "Unified Process".
Liyaquat Ali
Ranch Hand

Joined: Nov 16, 2005
Posts: 156
Thanks for all the feedback,

I think I will keep the book.

Does anyone know if the Iterative process book is still good for the IBM 486 exam.

Also, will this exam be retired after Dec 31 06?

Thanks in advance.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: UML Book Question