Understand Architectural Layers
Use the Architecture Layer scope to see how the application is divided into tiers and detect layer violations.
Before you start
| Who this is for | Architect, team lead |
| Role required | Viewer or higher |
| Prerequisites | Application imported; architecture layers defined in AIP Console |
Step 1: Open the Architecture Layer scope
In the Investigation panel, select Architecture Layer.
[TODO: Screenshot]
Step 2: Read the layer diagram
The view shows nodes for each architectural layer (for example: Presentation, Business Logic, Data Access). Links between layers show the dependencies.
[TODO: Screenshot of a typical layer diagram]
Step 3: Identify layer violations
A layer violation occurs when a lower layer calls a higher layer, or when two layers that should be independent have direct links. Look for unexpected arrows in the diagram.
[TODO: Example of a violation and how it appears in the view]
Step 4: Drill into a layer
Double-click a layer node to see the objects inside it. From there you can investigate specific violations.
Next steps
Feedback
Was this page helpful?