Architekturen betrieblicher Anwendungssysteme

08 Vom Geschäftsprozess zur Softwarearchitektur


Question

Was sind ATAM, CBAM und ALMA ?


Answer

Alle drei sind Bewertungstechniken für Softwarearchitekturen

Architecture Trade off Analysis Method (ATAM)

  • Gesamtheit aller Qualitätsmerkmale
  • Verbesserung eines Merkmals verschlechtert ein anders (daher Abwägung/Trade off)

Cost Benefit Analysis Method (CBAM)

  • Betrachtet die Ökonomischen Konsequenzen der Entwurfsentscheidung
  • Baut auf ATAM auf

Architecture Level Modifiability Analysis (ALMA)

  • betrachtet Modifizierbarkeit und prognostiziert Änderungskosten
  • entwickelt für Business Information Systems (BIS)
Vorlesung 8 Folien 24-33



Comments