Explore Application Modularity
Before you start
| Who this is for | Architect, team lead |
| Role required | Viewer or higher |
| Prerequisites | Application imported into CAST Imaging |
Step 1: Open the Module scope
In the Investigation panel, select Module.
[TODO: Screenshot]
Step 2: Read the module diagram
Each node represents a module. Links between modules show dependencies (one module calls objects in another).
The thickness or number of links indicates the level of coupling.
[TODO: Screenshot of a module diagram]
Step 3: Drill into a module
Double-click a module node to see the objects inside it. From there you can investigate which objects create the dependencies.
Step 4: Measure coupling
Look at the number of links between modules. A high number of links means tight coupling. Tightly coupled modules are harder to change or migrate independently.
[TODO: How to use the Reports feature to get coupling metrics — link to Generate built-in data reports]
Step 5: Use the Module Assistant
The Module Assistant can help you reorganize objects into better-fitting modules.
[TODO: Link to the Module Assistant feature once documented]
Next steps
Feedback
Was this page helpful?