Schichtenbildung

Strukturierung komplexer Software Systeme durch verschiedene Schichten.

Vorteile

  • Höhere Ebenen werden einfacher
  • Änderungen auf höheren Schichten hat keinen Einfluss auf tiefere Ebenen (Wartungen sind einfacher)
  • Höhere Ebenen können sogar ganz abgetrennt werden
  • Tiefere Ebenen können getestet werden während die höheren Ebenen noch nicht funktionieren