Object-Oriented Analysis and Design with Applications, Mo... and over 360,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.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
137 used & new from $0.07

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

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

Object-Oriented Analysis and Design with Applications (2nd Edition) (Hardcover)

~ (Author)
4.0 out of 5 stars  See all reviews (38 customer reviews)

List Price: $74.99
Price: $53.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $21.00 (28%)
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 1 left in stock--order soon (more on the way).

32 new from $6.45 105 used from $0.07

Formats

Amazon Price New from Used from
  Kindle Edition $36.66 -- --
  Hardcover $45.73 $30.00 $28.59
  Hardcover, October 10, 1993 $53.99 $6.45 $0.07
There is a newer edition of this item:
Object-Oriented Analysis and Design with Applications (3rd Edition) Object-Oriented Analysis and Design with Applications (3rd Edition) 4.0 out of 5 stars (38)
$45.73
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

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

Object-Oriented Analysis and Design with Applications (2nd Edition) + Software Architecture in Practice (2nd Edition)
Price For Both: $100.28

Show availability and shipping details

  • This item: Object-Oriented Analysis and Design with Applications (2nd Edition) by Grady Booch

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Software Architecture in Practice (2nd Edition) by Len Bass

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

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 (120)  $63.74
The Object-Oriented Thought Process (3rd Edition)

The Object-Oriented Thought Process (3rd Edition)

by Matt A. Weisfeld
4.1 out of 5 stars (45)  $36.58
Head First Object-Oriented Analysis and Design

Head First Object-Oriented Analysis and Design

by Gary Pollice
3.7 out of 5 stars (43)  $31.49
Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby)

Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby)

by Dave Thomas
5.0 out of 5 stars (2)  $24.57
Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

by Erich Gamma
4.5 out of 5 stars (265)  $35.93
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.

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.3 x 7.4 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: #250,417 in Books (See Bestsellers in Books)

More About the Author

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

Visit Amazon's Grady Booch Page

Look Inside This Book


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

 

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

 
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)



 
51 of 54 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)



 
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
 
 
 
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 5 months 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 17 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 18 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 on July 26, 2007 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

This product's forum
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
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 4 days ago
textbook scam 66 9 days ago
Search Customer 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.