Activity Diagram - Object Notation

This section describes the Object Notation used in a UML Activity Diagram. An Object Notation represents an object generated by one action and consumed by the next action.

An Object Notations is a graphical notation used in a UML Activity Diagram to represent an object, which could be an input and/or an output of an action. An object in this case is considered as an instance of a class in a given state.

An Object Notation is drawn as a rectangle with its name placed inside, which can also be qualified by a state written within brackets below the name.

For example, the "Order [Filled]" object generated from the "Fill Order" action will be consumed by the "Ship Order" action. This object can be drawn as an Object Notation in a UML activity diagram as shown below:

UML Notation Shape - Object
UML Notation Shape - Object

Note that in some UML drawing tools, An Object Notation is drawn with object name underlined.

Table of Contents

 About This UML Tutorial Book

 Introduction of UML (Unified Model Language)

 UML Class Diagram and Notations

UML Activity Diagram and Notations

 What Is an Activity Diagram?

 Activity Diagram - Action Notation

 Activity Diagram - Control Flow Notation

 Activity Diagram - Start and Final Notations

 Activity Diagram - Decision Notation

 Activity Diagram - Merge Notation

 Activity Diagram - Fork Notation

 Activity Diagram - Join Notation

Activity Diagram - Object Notation

 Activity Diagram - Send Signal Notation

 Activity Diagram - Accept Event Notation

 Activity Diagram - Partition (Swimlane) Notation

 Activity Diagram - Frame Notation and Parameters

 UML Sequence Diagram and Notations

 UML State Machine Diagram and Notations

 UML Use Case Diagram and Notations

 MS Visio 2010 - UML Drawing Tool

 References

 Full Version in PDF/EPUB