Anwendungsarchitektur

Große Computerhersteller (wie IBM, DEC, SNI) und Softwarehäuser (wie SAP) haben gegen Ende der 80er Jahre einheitliche Rahmenwerke für eine unternehmensweite Anwendungsintegration geschaffen, deren Regeln veröffentlicht worden sind und die allgemein zur Verfügung stehen. Die in ANSI/IEEE Std 1471-2000 verwendete Definition einer Architektur lautet: "Die grundlegende Organisation eines Systems, verkörpert durch seine Komponenten, Beziehungen zueinander und die Umgebung, sowie die Prinzipien, denen sein Design und seine Entwicklung zugrunde liegt." Ziel einer solchen Anwendungsarchitektur (engl.: application architecture) ist es, Anwendungen integriert nach einheitlichen Richtlinien zu entwickeln, wodurch sie miteinander kommunizieren können, dem Benutzer immer gleichartig erscheinen und auf unterschiedlichen Plattformen (Hardware und Systemsoftware) eingesetzt werden können.
Es ist die fachliche und technische Architektur einer Anwendung, die die Zusammenhänge zwischen verschiedenen Schichten (z. B. Client-/Server-/Host-Schichten u. a.) und die Verteilung und Kommunikation der Komponenten darauf beschreibt.

Stichwörter