The Shlaer-Mellor software design method also describes a number of other diagrams, which SmartDraw supports:
- Dependency diagram - Depicts client/server and friend relationships between classes.
- Inheritance diagram - Shows inheritance relationships between classes.
- Object Communication Model (OCM) - Shows asynchronous event communication between state models and external entities.
- Object Access Model (OAM) - Shows synchronous communication between state models and objects.
- Thread of Control Chart - Illustrates the sequence of actions executed in response to an external event.