Begriffsdefinition: Analysemechanismus
Hauptbeschreibung
Ein Architekturmechanismus, der in einem früheren Stadium des Designprozesses während der Erkennung verwendet wird, um die wichtigen Klassen und Subsysteme zu ermitteln. Normalerweise erfassen Analysemechanismen die Schlüsselaspekte einer Lösung so, dass sie implementierungsunabhängig ist. Analysemechanismen sind in der Regel von der Aufgabendomäne unabhängig. Vielmehr sind sie IT-Konzepte. Sie stellen spezifische Verhaltensweisen für eine domänenbezogene Klasse oder Komponente bereit oder entsprechen der Kooperationsimplementierung zwischen Klassen und/oder Komponenten. Sie können als Gerüst implementiert werden. Beispiele sind Mechanismen für die Handhabung von Persistenz, für die Kommunikation zwischen Prozessen, für die Behandlung von Fehlern und Funktionsstörungen, für Benachrichtigung und Messaging, um nur einige wenige zu nennen.