Architekturbausteine
Ein Architekturbaustein (Architecture Building Block, ABB) ist gemäß TOGAF (The Open Group Architecture Framework) eine grundlegende Komponente der Verwaltungsarchitektur, die bestimmte Geschäfts-, Daten-, Anwendungs- oder Technologieanforderungen erfüllt. Architekturbausteine stellen generische Lösungen dar, die in unterschiedlichen Architekturen wiederverwendet werden können.
Die Merkmale eines Architekturbausteins sind:
- Funktionalität: Erfüllt eine bestimmte Aufgabe oder einen Zweck innerhalb der Architektur.
- Spezifikation: Definiert Schnittstellen, Abhängigkeiten und Interaktionen mit anderen Bausteinen.
- Wiederverwendbarkeit: Kann in verschiedenen Kontexten und Architekturen genutzt werden.
- Anpassbarkeit: Lässt sich an spezifische Geschäftsanforderungen anpassen.
Architekturbausteine werden in der Architekturerstellung genutzt, um ein strukturiertes, modulares und effizientes Design zu ermöglichen. Sie sind die Grundlage für Lösungsbausteine (Solution Building Blocks, SBBs), die die konkreten Implementierungen darstellen.
Beispiel: Architekturbausteine