Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Use Case Driven Object Modeling with UML: A Practical Approach
 
See larger image
 

Use Case Driven Object Modeling with UML: A Practical Approach [Paperback]

Doug Rosenberg , Kendall Scott
3.8 out of 5 stars  See all reviews (25 customer reviews)
List Price: CDN$ 57.99
Price: CDN$ 46.62 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 11.37 (20%)
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
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.

Product Details


Product Description

From Amazon

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


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

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

1 of 1 people found the following review helpful
2.0 out of 5 stars The title is misleading, Feb 27 2002
By 
This review is from: Use Case Driven Object Modeling with UML: A Practical Approach (Paperback)
I expected this book to delve more into UML and use cases than it does. It really is a book about the ICONIX methodology. It only deals with UML and use cases at a high level.

The robustness analysis is interesting and may help people who have trouble linking the user interface to the model.

If you are looking for a book on the ICONIX methodology then this book is for you. If you are looking for a book on UML or use cases then this is not the right book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars If you're overwhelmed by UML, this book whittles it down., Dec 5 2001
By 
R. Register "rregister" (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Use Case Driven Object Modeling with UML: A Practical Approach (Paperback)
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 recommendation.
The fundamental philosophy, placing Use Cases at the center of the development process, is sound.
The reader should excercise caution: Some aspects of this book (robustness analysis) are out of the mainstream and others are off the charts (the appendix on uses vs. extends is one volley in a larger 'religious war').
If you're overwhelmed by UML and all its minutia, this book whittles it down--class diagrams, use cases, robustness diagrams, sequence diagrams--and presents a step by step development process.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Loved it..., Sep 3 2001
By 
Alexander L. Ross (Budapest, Hungary) - See all my reviews
(REAL NAME)   
This review is from: Use Case Driven Object Modeling with UML: A Practical Approach (Paperback)
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 OOAD and UML that I've seen! Mandatory issue for all new developers where I work now. If only I had this book (and the original) several years ago when I started off with UML!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 26 reviews  3.8 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges