Basiswissen Softwarearchitektur
Verstehen, entwerfen, wiederverwenden
Klaus Birken, Michael Gerdom, Torsten Posch
Dieses Buch vermittelt das grundlegende Wissen, um Softwarearchitekturen zu entwerfen und richtig einzusetzen. Es beantwortet u.a. die Fragen: Was ist Softwarearchitektur? Was ist eine gute Softwarearchitektur? Wie wird sie entwickelt? Ausführlich werden Aufgaben und Werkzeuge des Softwarearchitekten, wie Dokumentation mit UML 2, Architekturstile und -muster, behandelt. Ein weiterer Schwerpunkt ist Software im industriellen Maßstab: Produktlinienansätze, MDA und – neu in der 3. Auflage – domänenspezifische Sprachen. Das Buch richtet sich an Softwareentwickler und Projektleiter.