Der direkte Draht zu unseren Spezialisten – Jetzt anrufen: 02191 - 99 11 00 Mo.- Fr. 8.30-17 Uhr
EDV-BUCHVERSAND Delf Michel
Ihr Berater für IT-Bücher, Software & Hardware
Schön, dass Sie da sind. » Hier geht's zur Anmeldung
Service & Beratung – direkter Kontakt
 02191 - 99 11 00

Software modular bauen

Software modular bauen - Architektur von langlebigen Softwaresystemen / Autor:  Fildebrandt, Ulf, 978-3-86490-019-8
Bild vergrößern

Architektur von langlebigen Softwaresystemen

Grundlagen und Anwendung mit OSGi und Java

Autor: Fildebrandt, Ulf
von dpunkt.Verlag
321 Seiten, Softcover
ersch. 09/2012
ISBN: 978-3-86490-019-8

Druckausgabe
3990 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: DP-019
Lieferbar in 48h Lieferbar in 48h
 
In diesem Buch werden die Konzepte anhand von kontinuierlich erweiterten Beispielen erklärt. Die Prinzipien eines modularen Systems werden beschrieben, um Flexibilität und Erweiterbarkeit zu erreichen. Das Buch soll somit eine Brücke schlagen zwischen den abstrakten Patterns und Konzepten einerseits sowie der realen Implementierung auf der anderen Seite.

OSGi spielt eine große Rolle, weil es sich sehr gut eignet, um Modularität zu verdeutlichen, aber es ist keineswegs das einzige Framework, das man verwenden kann. Ein Abschnitt beschäftigt sich daher mit einem Vergleich möglicher alternativer Frameworks und, wie man sie für den Anwendungsfall verwenden kann.

Architekten können dieses Buch als Checkliste für die Implementierung eines Systems verwenden. Die einzelnen Regeln weisen nur auf die grundlegenden Probleme hin, die für den Entwurf des Systems wichtig sind. Im konkreten Einzelfall kann es immer Gründe für Anpassungen geben. Ziel des Buches ist es, Architekten und Entwickler dabei zu unterstützen, diese Entscheidungen bewusster und im Sinne zukünftiger Erweiterbarkeit und Flexibilität zu treffen.

Die Modularität eines Systems ist ein wichtiges Thema in der Softwareentwicklung, und für alle wichtigen Themen gibt es verschiedene Ansätze, wie man sich ihm nähern kann. In vielen Fällen wird eine theoretische Herangehensweise gewählt, indem die Struktur von Software anhand von abstrakten Patterns und Verhaltensweisen definiert wird. Eine eher praktische Sicht beginnt mit den technischen Frameworks und Programmiersprachen inklusive der letzten Tricks und Tipps bei der Verwendung. Um Modularisierung zu verinnerlichen, bietet sich eine Mischung der beiden Ansätze von Theorie und Praxis an.

Aus dem Inhalt: Software modular bauen

  • Einleitung
  • Grundlagen
  • Coding-Architektur: Erweiterbarkeit
  • Komponentenarchitektur: Grundlagen
  • Komponentenarchitektur: Entkopplung
  • Systemarchitektur: Schichten
  • Systemarchitektur: Erweiterbarkeit
  • Systemarchitektur: Wiederverwendbarkeit entkoppelter Komponenten
  • Systemarchitektur: Funktionale Entkopplung
  • Komponentenarchitektur: Frameworks
  • Systemarchitektur: Product Line Engineering
  • Systemarchitektur: Repository
  • Schlusswort
  • Appendix A: Tools zur Architekturvalidierung
  • Appendix B: Projekt Jigsaw
  • Appendix C: OSGi in der Praxis
  • Hier das ganze Inhaltsverzeichnis.

Über den Autor Ulf Fildebrandt:

Ulf FildebrandtUlf Fildebrandt studierte Informatik an der Universität Hildesheim. Seit dem Diplomabschluss 1998 arbeitet er bei SAP in verschiedenen Technologiebereichen. Angefangen hat er mit UI-Technologien wie ActiveX und HTML, bis er über Java und Eclipse zu Integrationsarchitekturen im SOA-Bereich kam. Seit einigen Jahren ist er als Architekt für verschiedene Produkte von SAP wie das SAP Netweaver Composition Environment verantwortlich.


Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Sofort lieferbar! Mit dem Kauf dieses Artikels verzichten Sie auf Ihr Widerrufsrecht!
Für die Bestellung dieses Artikels erfolgt die Bearbeitung und Bereitstellung (Download-Link / Lizenzschlüssel) mit unserer Rechnungsstellung (Montag bis Freitag zwischen 9 und 17 Uhr).
Versandkosten Die Versandkosten für Deutschland betragen € 2.95. Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 12,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Versandkosten Bücher sind innerhalb Deutschlands grundsätzlich versandkostenfrei.
Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 12,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.