
Software-Architektur
Grundlagen - Konzepte - Praxis
Spektrum Akademischer Verlag
1st Edition
Published on 20. September 2005
Book
Hardback
XVI, 552 pages
978-3-8274-1534-9 (ISBN)
Article exhausted; check for reprint
Description
(Autor)
O. Vogel et al.
(Titel)
Software-Architektur
(Untertitel)
Grundlagen - Konzepte - Praxis
(HL)
Der umfassende Einstieg in die Software - Architektur!
(copy)
Dieser Titel behandelt das Thema Software- Architektur umfassend und strukturiert die Thematik mit Hilfe eines architektonischen Ordnungsrahmens. Es stellt den "Architekten" in den Mittelpunkt und bietet ihm langfristige Orientierung. Das Buch vermittelt essenzielles Wissen und zeigt, wie das erworbene Wissen konkret und in entsprechenden Projekten eingesetzt werden kann. Zu diesem Zweck enthält das Buch Anwendungsszenarien und Fallstudien aus verschiedenen Industriezweigen und Anwendungsdomänen. Das optimale Einstiegswerk für Softwareentwickler und Studenten.
(Biblio)
Reviews / Votes
Das Buch ist somit nicht nur als theoretische Einführung in das Thema Softwarearchitektur zu verstehen, sondern gleichermaßen als praktischer Leitfaden für den angehenden Architekten. Viele der wohlbekannten Fach- und Hype-Wörter wie "Framework", "Komponenten" oder "Web Service" werden hier in einem Ordnungsrahmen in Beziehung zueinander gestellt, voneinander abgegrenzt und wohl definiert, sodass aus der Lektüre des Buches auch ein besseres Verständnis für Softwaresysteme im Allgemeinen erwächst. Java MagazinDer vorliegende Sammelband will einen aktuellen technologiefreien Überblick geben. Verglichen werden die verschiedenen Definitionen von Softwarearchitektur. Verdeutlicht wird (unter steter Bezugnahme auf die Softwareenticklung), welche speziellen Zielsetzungen die unterschiedlichen Definitionen verfolgen. ekz-Informationsdienst
More details
Language
German
Place of publication
Heidelberg
Germany
Target group
Professional/practitioner
Product notice
sewn/stitched
Cloth over boards
Illustrations
Figures; Illustrations, black and white
Dimensions
Height: 24 cm
Width: 17 cm
Thickness: 36 mm
Weight
1184 gr
ISBN-13
978-3-8274-1534-9 (9783827415349)
Schweitzer Classification
Other editions
New editions

Book
10/2008
2nd Edition
Spektrum Akademischer Verlag
€119.99
Shipment within 7-9 days
Persons
Oliver Vogelist IT-Architekt und -Trainer für Software-Architektur und -Design bei IBM Business Consulting Services. Er ist in verschiedenen internationalen Projekten tätig und beschäftigt sich mit der Konzeption und Realisierung von komplexen, verteilten Software-Architekturen. Darüber hinaus publiziert er Artikel zu dem genannten Themengebiet und hält Vorträge an Hochschulen und Konferenzen.
Ingo Arnold arbeitet als IT-Architekt für Novartis Pharma AG Schweiz. Schwerpunkte seiner Arbeit sind die Konzeption, Planung, Umsetzung sowie die Weiterentwicklung von Anwendungsdienst-Architekturen im Rahmen internationaler Großprojekte. Vor seinem Wechsel zu Novartis arbeitete er als IT-Architekt für IBM Global Services in internationalen Systemintegrations- und Software-Beratungsprojekten sowie als Ausbilder für IBM Learning Services im Java, XML und Software Design Patterns Curriculum. Darüber hinaus gibt er als Hochschuldozent Vorlesungen in den Themengebieten Software Engineering, Software Design Patterns sowie Architekturen verteilter Anwendungen im J2EE-Umfeld.
Arif Chughtai ist selbständiger Berater und Trainer für objektorientierte Software-Entwicklung. Sein spezielles Interesse gilt Konzepten, die zu einer Verbesserung der technischen Software-Qualität führen. Software-Architektur und -Design gehören deshalb zu den zentralen Gegenständen seiner Tätigkeit. Er beschäftigt sich dabei insbesondere mit Patterns, Framework- und Komponentenansätzen nebst den zugehörigen Technologien. Teile aus diesem Themenkomplex lässt er regelmäßig in Fachartikel sowie Vorträgen und Workshops einfließen.
Prof. Dr. Edmund Ihler begann seine berufliche Tätigkeit in der Informatikforschung, zunächst in der theoretischen Informatik im Bereich diskrete Optimierungsalgorithmen und Approximationskomplexität, später im Bereich Software Engineering. Er war danach mehrere Jahre in der Softwareentwicklung für Banken und Versicherungen als Projektmanager und Architekt tätig. Seit 2000 ist er Professor für Informatik an der Hochschule der Medien in Stuttgart. Der Hauptschwerpunkt seiner Arbeit liegt dort im Gebiet objektorientierte Softwaremodellierung und modellgetriebenes Software Engineering. Er ist Leiter des Studiengangs Medieninformatik.
Uwe Mehlig ist als IT-Architekt bei der IBM Deutschland GmbH im Bereich Business Consulting Services tätig. Er kann auf eine mehrjährige Erfahrung bei der Konzeption und Realisierung von großen Softwareprojekten für international agierende Kunden zurückblicken. Sein aktueller Schwerpunkt liegt auf der Konzeption von EAI-Lösungen basierend auf offenen Standards wie XML, SOAP und Web Services.
Thomas Neumann ist Software-Architekt mit 15 Jahren Erfahrung in der Software-Entwicklung. Sein Schwerpunkt liegt in der Software-Architektur und Application-Frameworks. Während seiner Entwicklungs-Tätigkeit war er als Entwickler und Architekt in verschiedenen Projekten und Produktentwicklungen im Bereich der kommerziellen EDV tätig.
Markus Völter ist freiberuflicher Berater und Trainer für Softwaretechnologie und Software Engineering. Seine Schwerpunkte liegen auf Softwarearchitektur, Middleware und modellgetriebener Softwareentwicklung. Er hat Erfahrung in den verschiedensten Domänen, darunter eBusiness, Banken, Healthcare, Telematik, Automotive Embedded sowie Astronomie. Neben seiner Tätigkeit als Berater ist er Autor verschiedener Bücher und Artikel zu den genannten Themen sowie Sprecher auf den einschlägigen Konferenzen.
Dr. Uwe Zdun ist Universitätsassistent an der Abteilung für Wirtschaftsinformatik der Wirtschaftsuniversität Wien. Er hat 2001 an der Universität Essen in Informatik promoviert. Seine Forschungsgebiete umfassen diverse Software-Engineering-Themen, wie Software Patterns, Scripting, Objektorientierung, Software-Architektur, Reengineering, Middleware und Web Engineering. Er hat eine Vielzahl von Software-Systemen entwickelt, darunter Ope
Content
1 Einleitung
1.1 Ausgangslage und Zielsetzung des Buches
1.2 Was ist Software-Architektur?
1.3 Leser-Leitfaden
2 Architektonischer Ordnungsrahmen
2.1 Motivation
2.2 Ordnungsrahmen im Überblick
2.3 Architekturen und Architektur-Disziplinen (WAS
2.4 Architektur-Perspektiven (WO)
2.5 Architektur-Anforderungen (WARUM)
2.6 Architektur-Mittel (WOMIT)
2.7 Organisationen und Individuen (WER)
2.8 Architektur-Vorgehen (WIE)
3 Architekturen und Architektur-Disziplinen (WAS)
3.1 Klassische Architektur als Ausgangspunkt
3.2 Von der klassischen Architektur zur Software-Architektur
3.3 Architektur und der Systemgedanke
3.4 Architektur und die Bausteine eines Systems
4 Architektur-Perspektiven (WO)
4.1 Architektur-Ebenen
4.2 Architektur-Sichten
5 Architektur-Anforderungen (WARUM)
5.1 Allgemeines
5.2 Anforderungen im Überblick
5.3 Anforderungen im Detail
5.4 Anforderungen im Architektur-Kontext
6 Architektur-Mittel (WOMIT)
6.1 Architektur-Prinzipien
6.2 Grundlegende architektonische Konzepte
6.3 Architektur-Stile
6.4 Architektur-Muster
6.5 Referenzarchitekturen
6.6 Architektur-Dokumentationsmittel
6.7 Architektur-Strukturen
6.8 Aktuelle Technologien in Software-Architekturen
7 Organisationen und Individuen (WER)
7.1 Allgemeines
7.2 Organisationen
7.3 Individuen
7.4 Individuen und Gruppen
7.5 Architektur und Entscheidungen
7.6 Architekt als zentrale Rolle
8 Architektur-Vorgehen (WIE)
8.1 Architektonisches Vorgehen
8.2 Anwendungsszenario: Product Line Engineering
8.3 Anwendungsszenario: Enterprise Application Integration
8.4 Anwendungsszenario: Anwendungsdienst
9 Risikofallmanagementsystem
9.1 Zusammenfassung
9.2 Architektur-Anforderungen (WARUM
9.3 Architekturen und Architektur-Disziplinen (WAS)
9.4 Architektur-Perspektiven (WO)
9.5 Architektur-Mittel (WOMIT)
9.6 Organisationen und Individuen (WER)
9.7 Architektur-Vorgehen (WIE)
10 CRM-Kundendatenrepository
10.1 Zusammenfassung
10.2 Architektur-Anforderungen (WARUM)
10.3 Organisationen und Individuen (WER)
10.4 Architekturen und Architektur-Disziplinen (WAS)
10.5 Architektur-Perspektiven (WO)
10.6 Architektur-Mittel (WOMIT)
10.7 Architektur-Vorgehen (WIE)
10.8 Ausgangssituation
10.9 Anforderungen
10.10 Architektonische Entscheidungen
10.11 Logische Sicht
10.12 Umsetzung ausgewählter Anforderungen
10.13 Was hat die Architektur genutzt?
11 Eingebettete Komponenteninfrastrukturen
11.1 Zusammenfassung
11.2 Product Line Engineering
11.3 Modelle
11.4 Implementierung von Komponenten
11.5 Codegenerierung
11.6 Fachliche Kaskadierung
11.7 Erfahrungen aus unserem Unternehmen
Literaturverzeichnis
Abkürzungsverzeichnis
Index