Systemarchitektur ist die absichtsvolle, zielgerichtete und grundlegende Organisation eines Systems. Sie legt die innere Struktur des Systems fest, mittels Komponenten und Schnittstellen zwischen diesen sowie durch Schnittstellen zur Außenwelt. Systemarchitektur ermöglicht gewünschtes Systemverhalten und verhindert unerwünschtes Systemverhalten durch die Komposition elementarer Funktionalität.