Home > Store

Designing Object Oriented C++ Applications Using The Booch Method

Register your product to gain access to bonus material or receive a coupon.

Designing Object Oriented C++ Applications Using The Booch Method

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

  • pays special attention to the practical approaches to software engineering, both in the creation of the logical design, and the physical development environment.
  • covers traps, pitfalls, and work arounds in the application of C++ to OOD.
  • shows how to use the Booch notation in detail, uses it to present the concepts of OOD, and, where appropriate, translates it into corresponding C++ code.
  • discuses the methods for designing and developing big software in detail.
  • presents the different forms of object-oriented multiprocessing and the tools and principles of designing object oriented applications using them.
  • shows how to develop an object-oriented application—from the early stages of analysis, through the low level design and into the implementation.

Description

  • Copyright 1995
  • Dimensions: 7 X 9 1/4
  • Pages: 512
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-203837-4
  • ISBN-13: 978-0-13-203837-9

Using a practical, problem-solving approach -- written from an engineering (rather than a computer science) point of view -- this book teaches the fundamental concepts of object-oriented design and how those concepts can be applied using C++. It provides readers with the tools to deal with larger and more complex projects than they may be used to, and shows how to develop an object-oriented application -- from the early stages of analysis, through the low level design, and into the implementation. KEY TOPICS: Focuses on the practical approaches to software engineering (both in the creation of the logical design, and the physical development environment); highlights traps, pitfalls, and work-arounds in the application of C ++ to OOD; shows how to use the Booch method of OOD (exploring the notation in detail, using it to present the concepts of OOD, and where appropriate, translating the notation into corresponding C++ code); and presents the different forms of object-oriented multiprocessing and the tools and principles of designing object-oriented applications using them. MARKET: For engineers who want to build software systems in C++ using Object-Oriented Design techniques, and for software engineers who want to learn the nitty gritty details of building Object-Oriented software.

Sample Content

Table of Contents

PART 1. SOME COMMON QUESTIONS ABOUT OOD.

PART 2. TUTORIAL.

1. Static and Dynamic Design.
2. Managing Complexity.
3. Analysis and Design.
4. Paradigm Crossings.
5. High-Level OOAD: A Case Study.
6. Physical Architecture.
7. Detailed Design: The Case Study Continues.
8. Epilogue.
Appendix A: C++ Coding Guidelines.
Appendix B: Multiprocessing: Concepts and Notation.
Index.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.