SmartDraw Support

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

SmartDraw Graphics Software




SmartDraw UML Center

HOW TO DRAW UML DIAGRAMS (cont'd)


More Basic Collaboration Diagram Symbols and Notations


Initial State

Initial State
A filled circle followed by an arrow represents the object's initial state.
Learn how to rotate objects.

Final State

Final State
An arrow pointing to a filled circle nested inside another circle represents the object's final state.

Synchronization and Splitting of Control

Synchronization and Splitting of Control
A short heavy bar with two transitions entering it represents a synchronization of control. A short heavy bar with two transitions leaving it represents a splitting of control that creates multiple states.



What is a UML Activity Diagram?
An activity diagram illustrates the dynamic nature of a system by modeling the flow of control from activity to activity. An activity represents an operation on some class in the system that results in a change in the state of the system. Typically, activity diagrams are used to model workflow or business processes and internal operation. Because an activity diagram is a special kind of statechart diagram, it uses some of the same modeling conventions.

Basic Activity Diagram Symbols and Notations


Action states

Action states
Action states represent the noninterruptible actions of objects. You can draw an action state in SmartDraw using a rectangle with rounded corners.

Action Flow

Action Flow
Action flow arrows illustrate the relationships among action states.
Learn how to draw action flows.

Object Flow

Object Flow
Object flow refers to the creation and modification of objects by activities. An object flow arrow from an action to an object means that the action creates or influences the object. An object flow arrow from an object to an action indicates that the action state uses the object.
Learn how to draw object flows.