Object-Oriented Modeling and Design with UML

Object-Oriented Modeling and Design with UML : United States Edition

3.85 (227 ratings by Goodreads)
By (author)  , By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 10 business days
When will my order arrive?


This revision offers a crisp, clear explanation of the basics of object-oriented thinking via UML models, then presents a process for applying these principles to software development, including C++, Java, and relational databases. An integrated case study threads throughout the book, illustrating key ideas as well as their application.
show more

Product details

  • Paperback | 496 pages
  • 100 x 100 x 100mm | 100g
  • Pearson
  • Upper Saddle River, NJ, United States
  • English
  • 2nd edition
  • 0130159204
  • 9780130159205

Table of contents

Chapter 1 Introduction

Chapter 2 Modeling as a Design Technique

Chapter 3 Class Modeling

Chapter 4 Advanced Class Modeling

Chapter 5 State Modeling

Chapter 6 Advanced State Modeling

Chapter 7 Interaction Modeling

Chapter 8 Advanced Interaction Modeling

Chapter 9 Concepts Summary

Chapter 10 Process Overview

Chapter 11 System Conception

Chapter 12 Domain Analysis

Chapter 13 Application Analysis

Chapter 14 System Design

Chapter 15 Class Design

Chapter 16 Process Summary

Chapter 17 Implementation Modeling

Chapter 18 OO Languages

Chapter 19 Databases

Chapter 20 Programming Style

Chapter 21 Iterative Development

Chapter 22 Managing Models

Chapter 23 Legacy Systems

Appendix A: UML Graphical Notation

Appendix B: Glossary

Answers to Selected Exercises
show more

About Michael Blaha

In a sense, Jim Rumbaugh and Mike Blaha are two of the "founding fathers" of UML. They invented UML, the basis for UML, along with Booch notation. Their first edition was crucial to the development and adoption of Object-Oriented methods when they were in their infancy. Blaha is a worldwide consultant and is a partner with Modelsoft Consulting, and SentientPoint Corporation. He is active in the IEEE Computer Society. Rumbaugh is a Distinguished Engineer with the Rational brand of IBM and is one of the original co-designers of UML. He is a highly influential author.
show more

Rating details

227 ratings
3.85 out of 5 stars
5 37% (83)
4 30% (68)
3 22% (49)
2 7% (15)
1 5% (12)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X