Layered Architecture

Kind: style

Layer: Structural Core

Aliases: N-Tier Architecture

Record: architecture:layered-architecture

Severity: contextual

Scope: application, system

Canonical: Ontology

A convention of stacking presentation, application and persistence layers, each calling only the layer below it.

Listed in Architecture principles, after Clean Architecture and before Component-Based Architecture.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Enforced by

Linked from