Layer-based Architecture

Ein Architekturstil, der das System in hierarchische Abstraktionsschichten unterteilt (z.B. Presentation Layer, Logic Layer, Hardware Layer). Jede Schicht nutzt nur Dienste der direkt darunterliegenden Schicht und bietet Dienste für die darüberliegende an.