Basiswissen Softwarearchitektur von Torsten Posch | Verstehen, entwerfen, wiederverwenden | ISBN 9783864910425

Basiswissen Softwarearchitektur

Verstehen, entwerfen, wiederverwenden

von Torsten Posch, Klaus Birken und Michael Gerdom
Mitwirkende
Autor / AutorinTorsten Posch
Autor / AutorinKlaus Birken
Autor / AutorinMichael Gerdom
Buchcover Basiswissen Softwarearchitektur | Torsten Posch | EAN 9783864910425 | ISBN 3-86491-042-0 | ISBN 978-3-86491-042-5
Inhaltsverzeichnis
Leseprobe
Softwareentwickler - Projektleiter - Studenten

Basiswissen Softwarearchitektur

Verstehen, entwerfen, wiederverwenden

von Torsten Posch, Klaus Birken und Michael Gerdom
Mitwirkende
Autor / AutorinTorsten Posch
Autor / AutorinKlaus Birken
Autor / AutorinMichael Gerdom
Dieses Buch gibt einen umfassenden Überblick über alle Themen, die für die Erstellung und den Einsatz von Softwarearchitektur in der Praxis relevant sind. Damit richtet sich das Buch an Softwareentwickler und Projektleiter. Es eignet sich zum Einstieg in das Tätigkeitsfeld des Softwarearchitekten und vermittelt dem Leser das notwendige Wissen, um Softwarearchitektur in seinen eigenen Entwicklungsprojekten zu etablieren.
Insbesondere beantwortet das Buch die folgenden Fragen:
- Was ist Softwarearchitektur? - Welche Aufgaben hat ein Softwarearchitekt? - Wie wird Softwarearchitektur geplant, entworfen, dokumentiert und bewertet? - Welche Methoden und Werkzeuge stehen dafür zur Verfügung? - Was sind Architekturstile, Architekturmuster und Designmuster? - Was macht eine gute Softwarearchitektur aus?
Darüber hinaus werden die Schnittstellen zwischen Softwarearchitekt und Projektleiter sowie zum weiteren Unternehmensumfeld behandelt. Ein Schwerpunkt widmet sich der Frage, wie UML 2 für die Dokumentation von Softwarearchitekturen eingesetzt werden kann.
Ein eigener Teil des Buches beschäftigt sich mit dem Einsatz von Softwarearchitektur im industriellen Maßstab und den damit verbundenen Technologien: Softwareproduktlinien, modellbasierte Entwicklung mit MDA und – neu in der 3. Auflage – domänenspezifische Sprachen.