
Softwarearchitektur für die Praxis
Springer (Publisher)
1st Edition
Published on 12. June 2003
Book
Hardback
XIV, 418 pages
978-3-540-00221-5 (ISBN)
Description
Das Buch bietet eine fundierte Einführung in die Architektur professioneller Softwaresysteme. Im ersten Teil werden die Aufgaben von Softwarearchitektur diskutiert und grundlegende Strukturierungsansätze und Standardarchitekturen präsentiert. Die nachfolgenden drei Teile stellen die Standard-Softwareschichten jeweils im Detail vor: Anwendungs-, Persistenz- und Präsentationsschicht. Zunächst werden die grundlegenden Entwurfziele, -konzepte und -fehler, sowie die wichtigsten Entwurfsmuster herausgearbeitet. Anschließend werden an einem Beispiel verschiedene Architekturvarianten entwickelt, die die Konzeptumsetzung zeigen. Für die Präsentationsschicht wird eine Fensteroberfläche mit Java-Swing und eine Web-Oberfläche mit Java ServerPages (JSP) realisiert, für die Persistenzschicht ein einfaches Framework implementiert bzw. die Enterprise JavaBeans (EJB)-Technologie eingesetzt. So entstehen schrittweise Referenzsysteme der aktuellsten Technologien, die der Leser seinen eigenen Bedürfnissen anpassen kann.
More details
Series
Edition
1., 2003
Language
German
Place of publication
Berlin
Germany
Target group
Professional/practitioner
Product notice
Laminated cover
Illustrations
XIV, 418 S., 378 s/w Abbildungen
black & white illustrations
Dimensions
Height: 23.5 cm
Width: 15.5 cm
Thickness: 23 mm
Weight
812 gr
ISBN-13
978-3-540-00221-5 (9783540002215)
DOI
10.1007/978-3-642-55552-7
Schweitzer Classification
Other editions
Additional editions

Jürgen Dunkel | Andreas Holitschke
Softwarearchitektur für die Praxis
Book
10/2012
Springer
€24.99
Shipment within 7-9 days
Persons
Prof. Dr. Jürgen Dunkel studierte Informatik an der Universität Dortmund und promovierte an der FernUniversität Hagen. Anschließend war er als wissenschaftlicher Angestellter bei einem Forschungsprojekt an der Universität Dortmund tätig. Seine Laufbahn umfaßt die Tätigkeit als Berater bei der Software-Firma SISZ, Dortmund und als Projektleiter bei der Unternehmensberatung Integrata, Düsseldorf. Seit 1998 hält er die Professur am Fachbereich Informatik der Fachhochschule Hannover im Bereich Softwaretechnik. Parallel hierzu begleitet er Industrieprojekte, und ist als Berater und Dozent tätig. Dipl.-Inf. Andreas Holitschke absolvierte das Studium der Angewandten Informatik an der FH Hannover. Anschließend war er beim Softwareunternehmen Materna in Dortmund tätig. Seit 2001 ist er wissenschaftlicher Mitarbeiter am Fachbereich Informatik der FH Hannover.
Content
Prinzipien der Softwarearchitektur.- Charakterisierung von Softwarearchitektur.- Architekturebenen.- Logische Softwareschichten.- Physikalische Verteilung.- Architekturbasis des Beispielsystems.- Anwendungsschicht.- Konzepte für den Entwurf der Anwendungsschicht.- Implementierung der Anwendungsschicht.- Beispielapplikation SamComm.- Klassenentwurf und Architektur.- Implementierungsaspekte.- Persistenzschicht.- Konzepte für den Entwurf der Persistenzschicht.- Transformation eines Klassenmodells in ein Datenmodell.- Variante I: Persistenz-Framework.- Anwendungsentwicklung mit dem Framework.- Framework-Architektur.- Framework-Implementierung.- Variante II: Enterprise JavaBeans (EJB).- J2EE-Konzepte.- Anwendungsentwicklung mit EJB.- EJB-Architekturen.- Präsentationsschicht.- Konzepte für den Entwurf der Präsentationsschicht.- Variante I: Weboberfläche mit JavaServer Pages / Servlets.- Entwicklung von Weboberflächen mit JSP.- Model-2-Architekturen.- Variante II: Fensteroberfläche mit Swing-Framework.