Software Architektur
Die Softwarearchitektur befasst sich mit der strukturellen Gestaltung von Software-Systemen.
- Wissensbereiche
- /Themenbereiche
- /Segmente
- /Bausteine
Qualitätsattribute & Trade-offs
Dieses Segment umfasst Qualitätsattribute, die Architekturentscheidungen prägen, sowie die Abwägungen, die zwischen konkurrierenden Zielen entstehen. Es beschreibt Kriterien und Denkmodelle zur Bewertung von Architekturen, typische Zielkonflikte und die Auswirkungen von Entscheidungen auf Stabilität, Sicherheit, Performance, Wartbarkeit oder Skalierbarkeit. Der Fokus liegt auf der Strukturierung und Begründung von Qualitätsentscheidungen, nicht auf konkreten Patterns oder operativen Maßnahmen im Betrieb.
Architecture Tradeoff Analysis Method (ATAM)
ATAM ist eine strukturierte Methode zur Analyse und Bewertung von Architekturen.
Performance Engineering
Systematischer Ansatz zur Sicherstellung und Optimierung von System- und Softwareleistung über den gesamten Lebenszyklus.
Quality Attributes
Konzept für nicht-funktionale Qualitätsmerkmale von Systemen, die Architekturentscheidungen und Evaluationskriterien prägen.