Die Architektur eines Software-Systems ist im Wesentlichen die Beschreibung des Systems anhand einzelner Beziehungen, die zwischen diesen Bausteinen bestehen. Die Wahl einer bestimmten Architektur ist eine grundlegende Entscheidung im Entwicklungsprozess und hat großen Einfluss auf die Qualität des späteren Systems.
In der überarbeiteten und erweiterten Version dieses Handbuches wird erneut ein fundierter Einstieg und Überblick über den Stand der Technik und zukunftsweisende Entwicklungen im Bereich der Software-Architekturen gegeben.
Ausgehend von der Rolle des Software-Architekten werden die Konstruktion und Evolution sowie Migration von Software-Architekturen systematisch aufbereitet. Als Modellierungssprache wird überwiegend die Unified Modeling Language (UML) verwendet. Um ein umfassendes Verständnis für die Bedeutung von Architekturbeschreibungen zu erhalten, werden auch dieThemen Management, Bewertung und Wiederverwendung von Software-Architekturen behandelt. Ebenso wird auf neuere Konzepte wie Model-Driven Architecture (MDA), Software-Produktlinien, Reverse Engineering sowie Performance- und Sicherheitsaspekte eingegangen. Dabei werden die Konzepte beispielhaft illustriert. Im Anhang befinden sich ein Kapitel über formale Grundlagen der Architekturmodellierung, eine Übersicht über Architekturbeschreibungssprachen sowie ein Glossar.
Diese 2. Auflage spiegelt die Weiterentwicklung auf dem Gebiet der Software-Architektur in den letzten zwei Jahren wider. Die Überarbeitung betrifft insbesondere die Kapitel zu modellgetriebener Entwicklung und Service-orientierten Architekturen sowie die Modellierung und Bewertung von Architekturen. Weiter wurden drei neue Architekturbeispiele aufgenommen.
Das Buch ist ein Gemeinschaftswerk der Mitglieder des Arbeitskreises Software-Architektur der Gesellschaft für Informatik.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Ralf Reussner ist Inhaber des Lehrstuhls für Software-Entwurf und -Qualität am Institut für Programmstrukturen und Datenorganisation der Fakultät für Informatik an der Universität Karlsruhe (T.H.) und gleichzeitig Direktor am Forschungszentrum Informatik. Bevor er im Alter von 33 Jahren den Ruf auf den Karlsruher Lehrstuhl erhielt, wurde er im Emmy-Noether-Programm der DFG gefördert. Zuvor war er Projektleiter bei der Firma DSTC Ltd in Melbourne, Australien. Seine Forschungsinteressen liegen im Bereich ingenieurmäßiger Software-Entwicklung. Ralf Reussner publizierte über 60 Artikel in Zeitschriften und bei internationalen Konferenzen, organisierte Konferenzen und Workshops im Bereich Software-Architektur und Software-Komponenten und leitete zahlreiche Kooperationsprojekte mit der Industrie. Ralf Reussner ist Gründer der Fachgruppe Software-Architektur der GI.
Wilhelm Hasselbring hat zum 1. Oktober 2008 den Ruf auf eine Professur für Software Engineering an der Universität zu Kiel angenommen. Bis dahin war er acht Jahre Professor für Software Engineering an der Universität Oldenburg. Seine Arbeitsgebiete umfassen u.a. Software-Architekturen und der effiziente und zuverlässige Betrieb von Softwarediensten. Mit der Deutschen Informatik-Akademie bietet er Weiterbildungsseminare an. Über das OFFIS-Institut kooperiert er mit Industrie-Unternehmen. Er war u.a. Sprecher des DFG-Graduiertenkollegs TrustSoft.
Software-Architektur ist mehr als nur ein neues Modewort, denn sie beschreibt immerhin die systematische Umsetzung von Software-Anforderungen in Software-Implementierungen - die Mitglieder des Arbeitskreises Software-Architektur der Gesellschaft für Informatik haben mit Ralf Reussner und Wilhelm Hasselbring als Herausgeber nun die 2., überarbeitete und erweiterte Auflage ihres Standardwerks zur Planung eines Software-Systems heraus gebracht, das sich auf umfassender Basis mit dem Thema Software-Architektur mit Schwerpunkt deutschsprachigem Raum für Industrie, Dienstleister und Forschung in Theorie und Praxis mit UML und MDA befasst.
Das Handbuch kann als Nachschlagewerk, strukturierte Einführung und Referenzsammlung der aktuellen Umsetzung und der Forschung im Bereich Software-Architektur verstanden werden - die Autoren stecken seit Jahren tief in verschiedenen Bereichen der Umsetzung, Beratung und Forschung der geplanten Software-Entwicklung.
Die Herangehensweise der Autoren an die Architektur stellt die Thematik auf solide Standbeine: ausgehend von folgender Definition der Software-Architektur "Sie ist die grundlegende Organisation eines Systems, dargestellt durch dessen Komponenten, deren Beziehungen zueinander und zur Umgebung, sowie der Prinzipien, die den Entwurf und die Evolution des Systems bestimmen." gehen sie in 24 Kapiteln plus Anhang an die Konstruktion, die Evolution, das Management, die Bewertung und die Wiederverwendung von Architekturen heran. Plus ein Kapitel zu Beispielen von Architekturen. Schon allein die Einleitung mit Definitionen, Aufgaben, Problemen, Arbeitsrollen und Ausbildungsmöglichkeiten ist Gold Wert und zeigt die Absicht, einen Orientierungspunkt mit deutschem Fokus zu geben. Es folgen Architekturbeschreibungen, Einblicke in die Planung, die Komponenten und Techniken wie die Model-Driven Architecture (MDA). Hinsichtlich der Evolution beschreiben einzelne Autoren des Teams Themen wie das Reverse Engineering, die Migration von Altsystemen und geben anschließend Einblicke in das Management, die Bewertung sowie die Wiederverwendung von Architekturen - zuletzt dann noch fünf Beispiele von Architekturen, Multimedia, Peer-to-Peer, Grid, serviceorientierte und Java-Enterprise. Der Anhang umfasst dann ein Autoren- und Literaturverzeichnis und einen Index.
Schon nach ein paar Seiten im Handbuch der Software-Architektur in der 2. Auflage kommt man nicht umhin, den Autoren angesichts der perfekt umgesetzten Ansprüche eines Grundlagenwerks zur Software-Architektur Respekt zu zollen. Mit Sicherheit ist auch die 2. nicht die letzte Auflage dieses erstaunlichen Gemeinschaftswerks aus einem Guss. --textico.deWolfgang Treß
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: medimops, Berlin, Deutschland
Zustand: as new. Wie neu/Like new. Artikel-Nr. M03898645592-N
Anzahl: 1 verfügbar
Anbieter: Buchpark, Trebbin, Deutschland
Zustand: Sehr gut. Zustand: Sehr gut | Seiten: 555 | Sprache: Deutsch | Produktart: Bücher | Keine Beschreibung verfügbar. Artikel-Nr. 4511632/202
Anzahl: 7 verfügbar