Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Object-Oriented Analysis and Design with Applications and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
129 used & new from $0.49

Have one to sell? Sell yours here
 
   
Object-Oriented Analysis and Design with Applications (2nd Edition) (Addison-Wesley Object Technology Series)
 
 
Start reading Object-Oriented Analysis and Design with Applications on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Object-Oriented Analysis and Design with Applications (2nd Edition) (Addison-Wesley Object Technology Series) (Hardcover)

by Grady Booch (Author)
4.0 out of 5 stars See all reviews (38 customer reviews)

List Price: $74.99
Price: $59.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.00 (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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Wednesday, July 22? Choose One-Day Shipping at checkout. Details
28 new from $7.95 101 used from $0.49
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $41.59
Hardcover (3) $69.99 $50.69 58 used & new from $33.99
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

Customers buy this book with Software Architecture in Practice (2nd Edition) (SEI Series in Software Engineering) by Len Bass

Object-Oriented Analysis and Design with Applications (2nd Edition) (Addison-Wesley Object Technology Series) + Software Architecture in Practice (2nd Edition) (SEI Series in Software Engineering)
Price For Both: $115.98

One of these items ships sooner than the other. Show details


Customers Who Bought This Item Also Bought

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

by Erich Gamma
4.5 out of 5 stars (261)  $48.41
Code Complete: A Practical Handbook of Software Construction

Code Complete: A Practical Handbook of Software Construction

by Steve McConnell
4.8 out of 5 stars (107)  $31.49
Head First Design Patterns

Head First Design Patterns

by Elisabeth Freeman
4.6 out of 5 stars (275)  $29.67
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (Addison-Wesley Object Technology Series)

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (Addison-Wesley Object Technology Series)

by Martin Fowler
3.9 out of 5 stars (110)  $30.97
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)

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

by Craig Larman
4.4 out of 5 stars (119)  $57.36
Explore similar items

Editorial Reviews

Amazon.com Review
In this eagerly awaited second edition, Grady Booch draws upon the rich and varied results of those projects and offers improved methods for object development and a new, unified notation. With numerous examples implemented in C++, Booch illustrates essential concepts, explains the method, and shows successful applications in a variety of fields. Booch also gives pragmatic advice on a host of issues, including classification, implementation strategies, and cost-effective project management. A two-time winner of Software Development's coveted Jolt Cola Product Excellence Award!

Product Description
This revised new edition of the bestselling Object-Oriented Design with Applications answers the call for an industry standard in the notation and process for developing object-oriented systems. Gary Booch has now codified an approach to stand as the standard for the industry.

See all Editorial Reviews

Product Details

  • Hardcover: 608 pages
  • Publisher: Addison-Wesley Professional; 2 edition (October 10, 1993)
  • Language: English
  • ISBN-10: 0805353402
  • ISBN-13: 978-0805353402
  • Product Dimensions: 9.4 x 7.6 x 1.2 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars See all reviews (38 customer reviews)
  • Amazon.com Sales Rank: #639,955 in Books (See Bestsellers in Books)

Look Inside This Book


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

 

Customer Reviews

38 Reviews
5 star:
 (18)
4 star:
 (10)
3 star:
 (4)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (38 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
50 of 52 people found the following review helpful:
4.0 out of 5 stars A book on *using* OOP, September 3, 2000
By Mike N. Christoff (Toronto, Canada) - See all my reviews

After reading some of the less flattering reviews of this book, it seems that many reviewers were expecting a book on object-oriented programming in general. If you want to learn how program, this is not the book for you. This book is about *using* object-oriented techniques to architect systems. The content you should take away from it is entirely independent of any particular language.

Some of the steps in becoming a good OOP programmer/architect are listed below (1 & 2 are often combined):

1. learn an OO language
2. learn OOP
3. learn how to *use* OOP

Step three is where this book and, for example, books on object-oriented design patterns (GoF) come in. Just because because you know what classes and inheritance are does not mean you will use them effectively. I cannot emphasise the importance of step 3 enough when architecting applications. If you are a coder, simply knowing OOP is fine, as an architect it is simply not enough.

In terms of organization, the book starts simple and builds on previous chapters in a very organized way. In the first chapter Booch delves into the philosophy of OOP and complex systems. This kind of broad introduction serves well as a way to show where OO analysis and design stand relative to other engineering disciplines.

The only problem I had with the book is the fact that it is a bit dated. It does not use UML (although what it uses is very similar) and even has a chapter devoted to client/server computing. (however, it also has a chapter on AI). If it were not for this its datedness, I would have easily given it 5/5.

Overall a great book from one of the father's of modern objected oriented analysis/design.

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



 
47 of 49 people found the following review helpful:
5.0 out of 5 stars A beacon of light in a world of darkness, October 29, 1999
By "chriscollins" (Niceville, FL United States) - See all my reviews
After reading the other reviews I have a few comments.

1. In 1994 when this book was published Java was in development and had no ways near the popularity it has today. (According to Cay Hortsmann Java did not burst onto the scene until late 1995)

2. Bertrand Meyer's book is great and contains valuable wisdom, but all of its examples are in Eiffel. While Eiffel is a great language what are my chances finding a job writing Eiffel.

But really all of the above comments are pointless. The fact of the matter is that the concepts in an Object-Oriented book should be language independent. However, to be most effective authors reinforce abstract ideas by including concrete examples. Which means the author must pick a language or write in pseudo code. Booch's book is a valuable reference to be used in learning how to apply Object-Oriented concepts to the analysis and design portion of the software development process. It is up to you to know your own problem domain or work with experts who do. I personally write software that deals with weapon trajectories and weapon effects and just because the book does not have any examples on this domain does note mean it is not valuable. The job of this book is to teach me how to think in terms of objects and how to find and design my classes and class hierarchies. It succeeds, Thanks Grady Booch.

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



 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Required reading for C++ developers, April 16, 1998
By Tony Kay (Nashville, TN) - See all my reviews

I bought this book due to a positive comment in B. Stroustrup's "The C++ Programming Language" bibliography. I was not dissapointed. This book covers everything from terminology, to useful notations, to actual application of techniques.

I teach C++ as part of my job, and have found many design books to be shallow works which cover proprietary notations, with a few cookbook recipes thrown in. These books commonly show a lack of real development experience, and are more theory than practice.

This is not the case with this book, which combines work from many different sources. It also consistently includes references to alternative opinions when covering controversial material.

Mr. Booch stresses the need for intelligent, and sometimes ad hoc decisions which are based on good design principles, and are refined as a project evolves. But he doesn't stop there. He explains useful techniques and thought processes which are the primary tools of good OO A&D.

This is one of the best design books I have seen to date.

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


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

5.0 out of 5 stars Essential Reading in Object Oriented Analysis and Design (OOAD)
This 3rd edition is the eagerly and long awaited update to the 2nd edition which was published in 1994. Read more
Published 1 month ago by Brian Lawler

3.0 out of 5 stars Too many words
This book's reputation as one of the bibles of OOAD is probably deserved because (to someone relatively new to it) the essentials seem to be thoroughly covered. Read more
Published 13 months ago by M. Magner

5.0 out of 5 stars Nothings perfect. Irrespective, this should be on every OO programmers bookshelf.
I have read few software engineering books that have been perfect. Some of this book is not perfect. The wisdom in the text, in the white space and beyond, is priceless. Read more
Published 14 months ago by N. Robinson

5.0 out of 5 stars Quite simply, a 'most have' for any serious collection.
College-level holdings strong in references for object-oriented programmers must have the 3rd updated edition of Object-Oriented Analysis and Design with Applications. Read more
Published 24 months ago by Midwest Book Review

5.0 out of 5 stars copiously explained examples
[A review of the 3rd EDITION, 2007.]

Booch et al teach Object Oriented analysis at a level separate from and independent of any particular OO language like Java, C++... Read more
Published on May 23, 2007 by W Boudville

5.0 out of 5 stars A favorite re-readable book for OO Analysis and Design
A favorite re-readable book for OO Analysis and Design

The author drives home the inherent complexity of software design and the need for OO analysis and design to... Read more
Published on December 13, 2006 by Joseph Reddy

5.0 out of 5 stars Best OO book on the market.
This explains every facet of OO design and analysis. I bought this book years ago and have used it to reinforce many conversations about OO design. Read more
Published on February 7, 2006 by Robert A. Balfe

5.0 out of 5 stars Great , tough Book, not for beginners or Non C++ programmers
Mixed opinions about the book. The author never claims that beginners can easily understand nor he warrants that you need not know C++. Read more
Published on September 8, 2004 by S. Shunmugasundaram

5.0 out of 5 stars A classic well worth the read
This is a very good book on the subjects of OOA/OOD. It emphasizes concepts and has a strong academic flavor, which I appreciate "accidentally. Read more
Published on October 29, 2003 by alkmaar

5.0 out of 5 stars PRESCHOOLERS MAY BASH THIS BOOK BUT ITS GOOD
This book is not for 3rd grade students! It is for IT professionals already familiary with some form of development that can benefit from an OO development perspective. Read more
Published on July 27, 2003 by John Hopkins

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (1 discussion)
  Discussion Replies Latest Post
Is this book still on its way? 2 March 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category

Ad

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

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.


Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates