What is an OOM?

What is an OOM?

 

An OOM contains a set of packages, classes, interfaces, and their

 

relationships. These objects together form a class structure that is the logical

 

design view of all (or part of) a software system. An OOM is essentially a

 

static conceptual model of a software system.

 

You use PowerDesigner Object-Oriented Model to build object-oriented

 

models (OOM). You can build an OOM for purely object-oriented modeling

 

purposes, to generate Java files or for PowerBuilder, or you can use objects

 

from an OOM in a Physical Data Model (PDM), for relational database

 

design analysis.

 

When modeling objects graphically, you use diagrams such as the class

 

diagram.

OOM roles

You can use an OOM to:

 

Represent the physical organization of objects in a graphic format

 

Generate Java class source files

 

Generate PowerBuilder objects

 

Reverse engineer Java class source files

 

Reverse engineer PowerBuilder objects

 

Generate a Conceptual Data Model (CDM)

 

Generate a Physical Data Model (PDM)

OOM creation

There are several ways to create an OOM:

 

Create an OOM from scratch

 

Import one or more existing OOM

 

Generate an OOM from a Conceptual Data Model (CDM)

 

Generate an OOM from Physical Data Model (PDM)

 

Import a Rational Rose model (.mdl)

4

Page 14
Image 14
Sybase 7.5 manual What is an OOM?, OOM roles, OOM creation