schichtenbasierte
Schichtenbasierte bezeichnet in der Informatik und verwandten Bereichen eine Gestaltung oder Architektur, die Systeme in klare, voneinander abgegrenzte Schichten unterteilt. Jede Schicht bietet bestimmte Dienste für die darüberliegende Schicht an und nutzt die darunterliegende Schicht über definierte Schnittstellen. Ziel ist die Trennung von Verantwortlichkeiten, Abstraktion und eine bessere Wartbarkeit durch modulare Strukturen. Der Begriff wird sowohl im technischen Kontext als auch übertragen genutzt, etwa bei Geoinformationssystemen oder multimedialen Anwendungen.
In der Softwaretechnik ist die schichtenbasierte Architektur eine gängige Form der Strukturierung. Typische Ebenen sind Präsentation,
Vorteile eines schichtenbasierten Ansatzes umfassen verbesserte Wartbarkeit, erleichterte Tests, bessere Wiederverwendbarkeit und unabhängigere Weiterentwicklung einzelner Schichten.