SmartDraw Support

HAVE A QUESTION?
CALL 1-800-768-3729

SmartDraw Graphics Software


Testimonials

"I believe SmartDraw is one of the most amazing software programs I have ever come across."
Peter Adamis
Melbourne, Australia


Gartner Report

SmartDraw.com named "Cool Vendor" by Gartner. March 2007. Read more




Software Design Center

HOW TO DRAW CATALYSIS DIAGRAMS


What is the Catalysis Method?
Catalysis was developed by Desmond D'Souza and Alan Wills. This method is suited both for object-oriented and database design and it incorporates the elements of OMT, Fusion, and UML.

Snapshots or Instance Diagrams
Snapshots illustrate the state of a system at a particular moment in time.

A snapshot diagram
A snapshot diagram


Snapshot Notations

Objects
Objects are distinct entities in a system. They have identity, behavior, and state.
Learn how to edit text on objects.

Catalysis Object

Object

Object with attributes

Object with attributes

Created Object

Created Object



Links
On a snapshot diagram, links represent some attributes the object has at that given time. Links can be listed as attributes on the object symbol, or if one object is an attribute of another, you can draw a line between the two. Learn how to connect two objects.

Created link

Created link

Deleted Link

Deleted Link

Link

Link



Type Diagrams
Type models illustrate the static nature of the system much like a class diagram does under UML. These diagrams combine all the possible snapshots a system might have.

A type diagram
A type diagram