Die folgenden Wissensbausteine zeigen einige typische Darstellungen für Softwarearchitekturen. Allen Darstellungen ist gemeinsam, dass sie eine vergröberte Sicht auf das System zeigen. Die Sichten sind jeweils auf bestimmte Stakeholdergruppen ausgerichtet.
Die Beispiele dienen der Illustration, sie sind nicht als formale Vorgabe zu verstehen, sie sind untereinander nicht vollständig konsistent. Es wurde versucht, das Beispiel eines Web-basierten Pizzabringdienst-Systems durchgehend zu verwenden.