Generate Dependency Structure Matrix (DSM) to show dependency relationships between Classes, Interfaces and Packages. DSM quickly alerts you to overly specific dependencies and circular references in a concise color-coded chart.

After installation, the [DSM] tab appears in the bottom pane, below the Diagram Editor. It shows the dependencies between the classes and packages in your model as a Dependency Structure Matrix (DSM).

Colored cells point to dependencies that may need attention. If your DSM has colored cells, review those dependencies in your model. Checking the DSM as you model helps you find risky dependencies early.
The DSM treats relationships between classes (including Interface, Actor, Entity, BusinessEntity, Boundary, Control and BusinessWorker) and packages (including Subsystem and Model) as dependencies.
You can filter the DSM by namespace, so that only the models in the selected namespace appear.
To export the DSM to Excel, click the [Export to Excel] button at the top right.

The exported DSM looks like this.
| Compatible with | Plug-in Version | Release Date | Download |
|---|---|---|---|
| Astah Professional and UML version 6.6 – 8.3 | 1.3.5 | 2019.4.11 |
What are you looking for?