Unique OMT Object Diagram Notations
Classes
You can illustrate a class in SmartDraw using a rectangle divided into three compartments: name, attributes, and operations. This notation is the same as the class symbol used by UML.
Learn how to edit text on this symbol.
Objects
Draw an object using a rectangle with rounded corners. Attributes must have values assigned to them.
Learn how to edit text on this symbol.
Associations and links
Draw a relationship between two objects with a single line. Associations connect classes, links connect objects. The qualified association is unique to the OMT notation. Place the qualifier box at the end of the association, near the class you want to qualify.
Learn how to connect classes and objects.
Linked Attribute
To describe the properties of a link or association, you can use an arc to attach an attribute to the relationship.
Multiplicity
Use line terminators to indicate how many instances of one class relate to a single instance of another class.
Draw these line terminators using arrowheads available in
SmartDraw.
Generalization or inheritance
Generalization refers to refining a superclass into subclasses. Each subclass inherits the attributes of the superclass.
Draw this relationship by following the instructions on drawing a
Yourdon & Coad whole-part relationship.
The OMT Dynamic Diagram Notations
The OMT dynamic models resemble UML sequence and UML
statechart diagrams. To learn more about these models, visit
the UML tutorials above.
The OMT Static Diagram Notations
The OMT static models consist of multiple data flow diagrams.