Subject
This book describes the PowerDesigner Object-Oriented Model environment. It shows you how to do the following:
Audience
Anyone who will be designing or building an OOM with PowerDesigner Object-Oriented Model will find this book useful. It requires an understanding of object modeling, as well as familiarity with UML and SQL. Some experience with programming languages is helpful. For more information, see the bibliography at the end of this chapter.
Terminology
Most of the terms used along the Object-Oriented Model come from the Unified Modeling Language (UML), defined by the Object Management Group, Inc . (OMG). It is a visual modeling language developed in the mid 90's in an effort to summarize and simplify the large number of object oriented methods that existed at that time. In this manual, we refer to version 1.3 of the UML specification, with some updates from version 1.4.
Documentation primer
The PowerDesigner modeling environment supports several types of models:
This book only explains how to use the OOM. For information on other models or aspects of PowerDesigner, consult the following books:
General Features Guide To get familiar with the PowerDesigner interface before learning how to use any of the models.
Conceptual Data Model User's Guide To work with the CDM.
Physical Data Model User's Guide To work with the PDM.
Business Process Model Getting Started To learn the basics of the BPM.
Business Process Model User's Guide To work with the BPM.
XML Model User's Guide To work with an XSM.
Information Liquidity Model User's Guide To work with an ILM.
Requirements Model User's Guide To work with an RQM.
Reports User's Guide To create reports for any or all models.
Repository User's Guide To work in a multi-user environment using a central repository.
Typographic conventions
PowerDesigner documentation uses specific typefaces to help you readily identify specific items:
monospace text (normal and bold)
declare user_defined...,
the BeforeInsertTrigger
template.
Bibliography
James Rumbaugh, Ivar Jacobson, Grady Booch – The Unified Modeling Language Reference Manual – Addison Wesley, 1999
Grady Booch, James Rumbaugh, Ivar Jacobson – The Unified Modeling Language User Guide – Addison Wesley, 1999
Ivar Jacobson, Grady Booch, James Rumbaugh – The Unified Software Development Process – Addison Wesley, 1999
Doug Rosenberg, Kendall Scott – Use Case Driven Object Modeling With UML A Practical Approach – Addison Wesley, 1999
Michael Blaha, William Premerlani – Object-Oriented Modeling and Design for Database Applications – Prentice Hall, 1998
Geri Schneider, Jason P. Winters, Ivar Jacobson – Applying Use Cases: A Practical Guide – Addison Wesley, 1998
Pierre-Alain Muller – Instant UML – Wrox Press Inc, 1997
Bertrand Meyer – Object-Oriented Software Construction – Prentice Hall, 2nd Edition, 1997
Martin Fowler, Kendall Scott – UML Distilled Applying The Standard Object Modeling Language – Addison Wesley, 1997
Copyright (C) 2006. Sybase Inc. All rights reserved. |