Object-Oriented Analysis and Design with Applications and over 1.5 million other books are available for Amazon Kindle . Learn more

Buy Used
Used - Good See details
Price: £2.68

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Object-Oriented Analysis and Design with Applications on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Object Oriented Analysis and Design with Applications (OBT) [Hardcover]

Grady Booch
3.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £26.79  
Hardcover £42.23  
Hardcover, 30 Sep 1993 --  
Paperback £47.35  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.
There is a newer edition of this item:
Object Oriented Analysis and Design with Applications (Addison-Wesley Object Technology) Object Oriented Analysis and Design with Applications (Addison-Wesley Object Technology) 3.0 out of 5 stars (2)
£42.23
In stock.

Book Description

30 Sep 1993 0805353402 978-0805353402 2

In the Second Edition of his award-winning book, Grady Booch draws upon the rich and varied results of the hundreds of projects which have applied the notation and method presented in the First Edition to offer improved methods for object development-including a unified notation. The winner of the Jolt Cola book award in both editions, Object-Oriented Analysis and Design with Applications has been a major force in moving object technology into the mainstream of software development. With numerous examples, now implemented in C++, the Second Edition illustrates essential concepts, explains the method, and shows successful applications in a variety of fields. It also offers pragmatic advice on a variety of issues-including classification, implementation strategies, and cost-effective project management.



Product details

  • Hardcover: 608 pages
  • Publisher: Addison Wesley; 2 edition (30 Sep 1993)
  • Language: English
  • ISBN-10: 0805353402
  • ISBN-13: 978-0805353402
  • Product Dimensions: 19.6 x 3.3 x 24.1 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 789,826 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

The first edition of Object-Oriented Design with Applications was instrumental in making object-oriented technology a practical reality--hundreds of projects applied Booch's notation and process to complex problems in diverse domains. In this eagerly-awaited new edition, Grady Booch draws upon the rich and varied results of these projects to offer improved methods for object development and a new, unified notation. With numerous examples, all of which are now implemented in C++, Booch illustrates essential concepts, explains the method, and shows successful applications in a variety of fields. You'll also find pragmatic advice on a host of issues including classification, implementation strategies, and cost-effective project management.

Features of the New Edition:
  • Presents a new, unified notation that incorporates the best ideas from Booch's notation and other widely-used methods
  • Uses C++, rapidly emerging as a standard programming language for object development, in all programming examples and applications
  • Includes new examples of real world projects, including a client/server architecture and an application framework
  • Distinguishes between good and bad object-oriented analysis and design and shows how to evaluate architectural tradeoffs to manage complexity
  • Includes extensive new detail on the process and pragmatics of object-oriented analysis and design

This is the essential reference for anyone who implements or manages object technologies, or who wishes to begin exploration of this important new paradigm.



0805353402B04062001

About the Author

Grady Booch, is the Chief Scientist at Rational Software Corporation and developer of the Booch Method of object-oriented analysis and design. He is also co-developer of the Unified Modeling Language (UML). Widely recognized for these and many contributions in the field, he is a popular speaker at technology conferences around the world. Booch has twice received Software Development magazine's coveted Jolt-Cola Product Excellence Award for his seminal text,Object-Oriented Analysis and Design with Applications.

0805353402AB04062001



Customer Reviews

4 star
0
3 star
0
2 star
0
3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
9 of 12 people found the following review helpful
5.0 out of 5 stars Classical material on OO Analysis and Design 25 Jun 2001
By A Customer
Format:Hardcover
The book thoroughly covers all of the fundamental concepts of object oriented design in a language-independent way. Although there are some C++ code samples they are brief and it is not necessary for the reader to have a C++ background to learn the OO concepts presented in the book. The concepts are benificial not only for newbies but also it is a must have for all serious CS professionals. The major reason for which i would recommend it to professionals too is because of the fact that it covers all changes in technology that have happened since the last edition. Which include the Unified Software Development Process, UML, Patterns, Java, and Components.
Comment | 
Was this review helpful to you?
0 of 7 people found the following review helpful
1.0 out of 5 stars Not for me and perhaps not for you 8 Jan 2011
By Odyssey
Format:Hardcover
I often find classic books are actually very clear and often better than those books which claim to help you understand the content of the original. Unfortunately this is an exception and I learnt nothing from it.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.0 out of 5 stars  42 reviews
71 of 75 people found the following review helpful
4.0 out of 5 stars A book on *using* OOP 3 Sep 2000
By Mike N. Christoff - Published on Amazon.com
Format:Hardcover
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.

50 of 53 people found the following review helpful
5.0 out of 5 stars A beacon of light in a world of darkness 29 Oct 1999
By Chris Collins - Published on Amazon.com
Format:Hardcover
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.

14 of 14 people found the following review helpful
5.0 out of 5 stars Required reading for C++ developers 16 April 1998
By Tony Kay - Published on Amazon.com
Format:Hardcover

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.

Were these reviews helpful?   Let us know
Search Customer Reviews
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
   


Listmania!


Look for similar items by category


Feedback