Object-Oriented Modeling and Design with UML / Edition 2

Object-Oriented Modeling and Design with UML / Edition 2

Pub. Date:


View All Available Formats & Editions
Current price is , Original price is $131.2. You
Select a Purchase Option (New Edition)
  • purchase options
    $127.26 $131.20 Save 3% Current price is $127.26, Original price is $131.2. You Save 3%.
  • purchase options


Object-Oriented Modeling and Design with UML / Edition 2

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.

Product Details

ISBN-13: 9780130159205
Publisher: Pearson
Publication date: 12/13/2004
Series: Alternative eText Formats Series
Edition description: New Edition
Pages: 496
Product dimensions: 6.90(w) x 8.90(h) x 1.10(d)

About the Author

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.

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

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews