DSM stands for Dependency Structure Matrix - a method for exploring dependencies between program parts (modules, classes, etc.), and provides a compact matrix representation of a project.
DSM analysis helps you visualize the dependencies between the parts of a project (modules, classes etc.) and highlights the information flow within a project.
DSM analysis can be used to manage how changes will affect the project. For example, if one of the classes needs to be changed, you can identify all dependencies and see how the change will propagate through the project. A dependency structure matrix lists all of the parts of a project and dependencies between them.
Results of the DSM analysis display in the special DSM view.
Tip
This functionality is only available when the DSM Analysis plugin is enabled in your IntelliJ IDEA installation.

