Module
A module refers to code called by one or more other modules.
Learn how to connect objects.
Foreign Module
A foreign module is a piece of code that is not part of the class.
Exception Handler
The exception handler tries to correct an abnormal condition or notify the user of an error.
Learn how to resize grouped objects in SmartDraw.
Data element
A data element is code that stores values and information.
Learn how to edit text on this symbol.
Other Diagrams
The Shlaer-Mellor software design method also describes a number of other diagrams, which SmartDraw supports: