or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
62 used & new from $1.66

Have one to sell? Sell yours here
 
   
Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series) (Paperback)

~ Doug Rosenberg; Kendall Scott (Author)
3.8 out of 5 stars  See all reviews (26 customer reviews)

List Price: $49.99
Price: $32.25 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.74 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, November 16? Choose One-Day Shipping at checkout. Details
19 new from $8.82 43 used from $1.66

Frequently Bought Together

Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series) + Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example + UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
Price For All Three: $88.20

Show availability and shipping details


Customers Who Bought This Item Also Bought

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

by Martin Fowler
3.9 out of 5 stars (110)  $32.25
Use Case Driven Object Modeling with UMLTheory and Practice

Use Case Driven Object Modeling with UMLTheory and Practice

by Doug Rosenberg
4.8 out of 5 stars (13)  $47.99
Unified Modeling Language User Guide, The (2nd Edition)

Unified Modeling Language User Guide, The (2nd Edition)

by Ivar Jacobson
3.3 out of 5 stars (82)  $38.49
Applying Use Cases: A Practical Guide (2nd Edition)

Applying Use Cases: A Practical Guide (2nd Edition)

by Geri Schneider
4.3 out of 5 stars (32)  $32.25
Writing Effective Use Cases

Writing Effective Use Cases

by Alistair Cockburn
4.6 out of 5 stars (46)  $44.40
Explore similar items

Editorial Reviews

Amazon.com Review

Combining some of today's best ideas about customer-driven object-oriented design, Use Case Driven Object Modeling with UML: A Practical Approach shows you how to use Unified Modeling Language (UML) in the real world, keeping with the author's proprietary software design process.

The book begins with the genesis of the author's ICONIX Unified Object Modeling Approach, borrowing ideas and strategies from the "three amigos" who invented UML: Grady Booch, James Rumbaugh, and Ivar Jacobson. Throughout this text, the ICONIX method is used to model a stock trading system, with all the relevant UML diagrams, beginning with class definition and use cases.

The author's approach to software relies heavily on customer requirements and use case scenarios for which he has a good deal of practical advice. He provides numerous hints for avoiding bogged-down diagrams. After preliminary design, he advocates drilling down into specifics with robustness diagrams, which trace how classes interact with one another. The most detailed design work comes next with sequence diagrams.

Subsequent chapters offer tips on project management, implementation, and testing. Throughout this lively and intelligently organized book, the author presents numerous real-world tips (and Top 10 lists) that supply wisdom to his perspective on effective software design.

Written for the reader who already knows a little UML notation, Use Case Driven Object Modeling with UML provides an appealing blueprint for the software design success. --Richard Dragan



Review

Read the full review for this book.

UML's second weakness is addressed by one new bit of notation, which Rosenberg calls a "robustness diagram." While the connection between the general idea of robustness and these diagrams seems a bit tenuous to me, they appear to be a useful bridge between use cases on the one hand, and implementation-oriented diagrams on the other. Their value becomes clear during the development of the book's running example, a simple stock-trading system. I have only two criticisms of this book. The first is that Rosenberg repeatedly refers to, and discusses, both older design notations and debates about the finer points of UML--in fact, he devotes an entire appendix to the difference between "uses" and "extends," despite the fact that he clearly doesn't think the difference is significant. This material might be of interest to the cognoscenti, but is out of place in a book aimed at newcomers. --Gregory V. Wilson, Dr. Dobb's Electronic Review of Computer Books -- Dr. Dobb's Electronic Review of Computer Books


Product Details

  • Paperback: 160 pages
  • Publisher: Addison-Wesley Professional; annotated edition edition (March 15, 1999)
  • Language: English
  • ISBN-10: 0201432897
  • ISBN-13: 978-0201432893
  • Product Dimensions: 9.2 x 7.3 x 0.5 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon.com Sales Rank: #421,284 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #46 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > UML
    #66 in  Books > Computers & Internet > Computer Science > Software Engineering > Methodology

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series)
55% buy the item featured on this page:
Use Case Driven Object Modeling with UML : A Practical Approach (Addison-Wesley Object Technology Series) 3.8 out of 5 stars (26)
$32.25
Use Case Driven Object Modeling with UMLTheory and Practice
23% buy
Use Case Driven Object Modeling with UMLTheory and Practice 4.8 out of 5 stars (13)
$47.99
Applying Use Cases: A Practical Guide (2nd Edition)
8% buy
Applying Use Cases: A Practical Guide (2nd Edition) 4.3 out of 5 stars (32)
$32.25
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)
7% buy
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) 3.9 out of 5 stars (110)
$32.25

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

26 Reviews
5 star:
 (13)
4 star:
 (5)
3 star:
 (1)
2 star:
 (3)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (26 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
38 of 41 people found the following review helpful:
5.0 out of 5 stars The Keyword here is "Practical", December 2, 1999
"Use Case Driven Object Modeling with UML, A Practical Approach" is perhaps the best book on the market for a down-to-earth, hands-on introduction to the Unified Process. As the title suggests, it leans heavily on the methodology of Ivar Jacobson, one of the three amigos. If you are trying to figure out what to do or where to start, this will point you in the right direction.

Three things in particular I liked about the book:

1. "The Approach in a Nutshell" as well as constant reference back to it.

2. The lists of ten.

3. The chapter on "robustness analysis" showing the transition from analysis to design (always a difficult transition in any methodology). This is the best part of the book in my opinion. It was real "hands-on".

"The Approach in a Nutshell" gives a great overview of the process including milestones, and provides a framework for everything to fit into. As the reader progresses through the book, each chapter summarizes that part of "the approach in a nutshell" that the chapter fits into. If this was the only feature in the book, it would be worth the price.

If you have ever read another series with "lists of ten", these are better. The lists of ten (there are over half-a-dozen) are worth taping up on the walls. They reflect the experience of someone who has been there and done that. The lists of ten alone are worth the price of the book.

The transition from analysis to design has rather heavy focus in this book, and deservedly so. Going from analysis to design is tricky in any methodology, and "Use Case Driven Object Modeling with UML, A Practical Approach" shines in this area. The authors refer to this as "robustness analysis," and this section alone is worth the price of the book.

This won't be the only book concerning the Unified Process that you will ever buy. But it is more than likely going to be one of the most useful to you.

This is not a tutorial on the UML; purchase "UML Distilled, Second Edition" by Martin Fowler and Kendall Scott if that is what you are looking for. The title may be slightly misleading in this respect. The real focus is on the "Practical Approach" part. If you are trying to sort out HOW TO DO IT, then this is a necessary addition to your library. It won't replace your books on the UML or the Unified Process, but it will help you pull it all together into a cohesive whole so you can get a grasp on how to start and how to proceed.

In addition to being very informative and clear in direction, the book is also surprisingly interesting to read. Its clarity and brevity keep it simple. You won't get bogged down reading this one. It is very well written.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
5.0 out of 5 stars One of my current favourites, August 3, 2001
By Christo "montxsuz" (Vancouver, Canada) - See all my reviews
Okay. I was sold on the Iconix process after a series of 5 articles in Software Development magazine. I went out and bought the book anyway. Fortunately, after reading the book, you won't need to buy the methodology.

I design community based web portal applications. Our applications are medium-sized, but complex. So RUP is too big, and XP is too small. The Iconix process presented here is just right for most of our applications.

UML is a large language. About 20% of it is very useful. The trick is knowing what 20%, and how the artifacts should follow each other. The book presents a lightweight process which is reasonably easy to use.

If you work in web development, read Conallen's "Building web applications with UML" also. The two books complement each other well. (See my review)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Good and pragmatic ideas, especially for small projects, December 23, 1999
This book is short, which is a first reason to give it 4 stars, and the authors really gives us a good ration information / volume. I found the approach especially adapted to 6 month or less project with small team, because the author do not drown readers under a lot of activities and artifacts. We continuously have a "you are here" picture of the overall methodology, and we are continuously directed to code production. The best part of the book is probably the robustess analysis, which allow to go from Use Cases to an Object model, its something you can buy anyway if you practice Use Cases.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars More practical...but still a tad too much for my tastes
I liked a lot of the book but still felt much of it was too much BUFD, at least for what I do. As with any UML book or article I find myself lost between the similarities and... Read more
Published on June 19, 2007 by Joseph Reddy

1.0 out of 5 stars Ditto this NOT being Unified Process
I had to read this book for a class I took. Here is my interpretation of the purpose of this book:

"I think the world should have used my ICONIX process! Read more

Published on March 2, 2004 by Richard Claussen

2.0 out of 5 stars Not Unified Process
If you are looking for a book on the Unified Process (as I was), then this book is not for you. This book covers the author's Iconix process. Read more
Published on July 3, 2003 by John W. Carbone

2.0 out of 5 stars Heresy! This is ICONIX, a compact method borrowing UML
This is the eighth software engineering title that uses the UML (Unified Modeling Language) that I have read in the last five months as I work to establish a software engineering... Read more
Published on March 31, 2002 by David Gurgel

2.0 out of 5 stars The title is misleading
I expected this book to delve more into UML and use cases than it does. It really is a book about the ICONIX methodology. Read more
Published on February 27, 2002 by Barbara J. Ericson

4.0 out of 5 stars If you're overwhelmed by UML, this book whittles it down.
Other UML books tell you about the capabilities of UML. This book tells you how to use a subset of UML to complete a software project rapidly, and for that I give it a cautious... Read more
Published on December 5, 2001 by R. Register

5.0 out of 5 stars Loved it...
Great book! A case-oriented followup to the original book (buy it first if you haven't already). This and the original are the best, no-nonsense, down-to-earth simplification of... Read more
Published on September 3, 2001 by Alexander L. Ross

5.0 out of 5 stars Object modeling: There IS a right way, and it's in here
This book is as pertinent for the Web developer as it is for straight-up software geeks. As a professional working in information architecture, I strongly recommend this book... Read more
Published on June 11, 2001 by Gloria P. Romano

4.0 out of 5 stars Strong Introduction to OOAD Methodology
As I was learning OOAD concept and techniques, and the UML, the one thing I found lacking in most materials was application. Read more
Published on March 8, 2001 by Dylan Gordon

3.0 out of 5 stars Not all that it's cracked up to be...
As a management consultant responsible for providing project management expertise during the custom application development lifecycle, I felt this book was light on content... Read more
Published on March 8, 2001

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.