Chapter 2 Getting Started with an Object-Oriented Model


What is an OOM?

An Object-Oriented Model (OOM) is a graphical analysis of a system using the symbols and language notations of the Unified Modeling Language (UML). UML is the standard language for object-oriented modeling. It was originally devised by Grady Booch, James Rumbaugh, and Ivar Jacobson, and is now controlled by the OMG (Object Management Group).

UML has a well-defined syntax and semantics that is clear and easy to use in object modeling. The terminology used in the OOM interface is consistent with UML, and PowerDesigner supports the following UML diagrams:

Diagram Group Icon Diagram
Use Case Diagrams
Use case diagram
Structural Diagrams
Class diagram
 
Composite structure diagram
 
Object diagram
Dynamic Diagrams
Collaboration diagram
 
Sequence diagram
 
Statechart diagram
 
Activity diagram
Implementation Diagrams
Component diagram
 
Deployment diagram

For detailed information on these diagrams, see:

In the picture below, you can see how the various UML diagrams can interact within your model:


PowerDesigner

The PowerDesigner Object-Oriented Model is a powerful design tool for graphical object-oriented design implementation.

With this product, you can:

For more information about object modeling, a bibliography is proposed in the About this book section of this manual.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.