oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Software Architecture: Foundations, Theory, and Practice
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Software Architecture: Foundations, Theory, and Practice [Englisch] [Gebundene Ausgabe]

Richard N. Taylor , Nenad Medvidovic , Eric Dashofy
3.6 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
Preis: EUR 56,45 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 7 Stück auf Lager - jetzt bestellen.
Lieferung bis Montag, 4. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Kunden kaufen diesen Artikel zusammen mit Effektive Softwarearchitekturen: Ein praktischer Leitfaden EUR 44,90

Software Architecture: Foundations, Theory, and Practice + Effektive Softwarearchitekturen: Ein praktischer Leitfaden
Preis für beide: EUR 101,35

Verfügbarkeit und Versanddetails anzeigen



Produktinformation

  • Gebundene Ausgabe: 736 Seiten
  • Verlag: John Wiley & Sons; Auflage: 1. Auflage (6. Februar 2009)
  • Sprache: Englisch
  • ISBN-10: 0470167742
  • ISBN-13: 978-0470167748
  • Größe und/oder Gewicht: 19,7 x 3,2 x 23,9 cm
  • Durchschnittliche Kundenbewertung: 3.6 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 102.160 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Kurzbeschreibung

Software architecture is foundational to the development of large, practical software-intensive applications. This brand-new text covers all facets of software architecture and how it serves as the intellectual centerpiece of software development and evolution. Critically, this text focuses on supporting creation of real implemented systems. Hence the text details not only modeling techniques, but design, implementation, deployment, and system adaptation -- as well as a host of other topics -- putting the elements in context and comparing and contrasting them with one another. Rather than focusing on one method, notation, tool, or process, this new text/reference widely surveys software architecture techniques, enabling the instructor and practitioner to choose the right tool for the job at hand. Software Architecture is intended for upper-division undergraduate and graduate courses in software architecture, software design, component-based software engineering, and distributed systems; the text may also be used in introductory as well as advanced software engineering courses.

Synopsis

Software architecture is foundational to the development of large, practical software-intensive applications. This brand-new text covers all facets of software architecture and how it serves as the intellectual centerpiece of software development and evolution. Critically, this text focuses on supporting creation of real implemented systems. Hence the text details not only modeling techniques, but design, implementation, deployment, and system adaptation - as well as a host of other topics - putting the elements in context and comparing and contrasting them with one another. Rather than focusing on one method, notation, tool, or process, this new text/reference widely surveys software architecture techniques, enabling the instructor and practitioner to choose the right tool for the job at hand. "Software Architecture" is intended for upper-division undergraduate and graduate courses in software architecture, software design, component-based software engineering, and distributed systems; the text may also be used in introductory as well as advanced software engineering courses.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Taylor, Medvidovic und Dashoy liefern mit "Software Architecture: Foundations, Theory, and Practice" eine der bisher umfangreichsten und ambitioniertesten Abhandlungen über Softwarearchitektur ab.

Das Buch ist im Stil eines amerikanischen Lehrbuchs gehalten und richtet sich vornehmlich an Studenten und Forscher. Die einzelnen Kapitel dienen als Vorlage für Vorlesungen (PowerPoint-Folien auf der Website der Autoren verfügbar) und werden jeweils mit Kontrollfragen, Übungsaufgaben und Verweisen auf weiterführende Literatur abgeschlossen. Im Fokus des Buchs sind grundlegende Konzepte von Software-Architektur, nicht Technologien oder Schritt-für-Schritt Anleitungen für Praktiker. Letztere sind mit den Büchern von Bass et al. (viele Fallstudien) Software Architecture in Practice oder Rozanski and Woods (Handbuchcharakter) besser bedient.

Die Autoren sind vor allem in der akademischen Welt ausgewiesen. Der Schreibstil ist langatmig und trocken. Das Buch hat vom Inhalt den Charakter einer aktuelleren Version des Klassikers von Shaw und Garlan und bietet umfangreiche Kataloge von Architekturbeschreibungssprachen, Architekturstilen und Konnektoren. Die Autoren haben viele ihrer eigenen Forschungsarbeiten in das Buch eingearbeitet (z.B. C2-Stil, REST-Stil, xADL, Konnektoren-Verzeichnis), verweisen aber zu selten auf aktuelle Forschungen. Konkrete industrielle Fallbeispiele wie etwa im Buch von Bass et al. sind hier kaum zu finden. Zur Veranschaulichung dient durchgehend die fiktive und stark vereinfachte Software einer Mondlandefähre.

Die Sichtweise auf Softwarearchitekturen ist amerikanisch geprägt. Die in der Praxis immer häufiger anzutreffende UML wird hier kritisch beäugt, während die außerhalb der akademischen Welt eher erfolgosen Architekturbeschreibungssprachen ausführlich abgehandelt werden. Große Bedeutung wird Konnektoren eingeräumt, die die Autoren als eigenständige Elemente (first-class entities) einer Architektur sehen und in einem eigenen Kapitel kategorisieren. Aber auch die neuere Sichtweise von Softwarearchitektur als eine Summe von Entwurfsentscheidungen ist im Buch zu finden. Während im Buch von Bass et al. nicht-funktionale Eigenschaften von Software die Architektur prägen, werden sie hier in zwei Kapiteln wenig überzeugend abgehandelt.

Die Stärken des Buchs liegen im Umfang der Themen, der stringenten Terminologie, und in den Kapiteln zu Entwuf, Konnektoren und angewandten Architekturstilen. Schwächen zeigen sich bei der Behandlung von nicht-funktionalen Eigenschaften, Implementierungsframeworks (lediglich Verweise auf java.io zum Pipe-and-Filter Stil), Modellierung und Praxisbezug. Nicht-technische Aspekte von Softwarearchitektur, etwa die Kommunikation mit Stakeholdern oder das Management von Wissen werden kaum behandelt.

Zusammenfassend bietet das Buch einen guten, grundlegenden Überblick der Thematik für Studenten und Forscher kann aber Praktikern nur bedingt bei der Lösung von Problemen dienen. Ein Buch mit Referenzcharakter, das dennoch eine eigenwillige Perspektive auf das Thema hat und daher die oben genannten Bücher nicht ersetzen kann.
War diese Rezension für Sie hilfreich?
5 von 7 Kunden fanden die folgende Rezension hilfreich
"State-of-the-art" 16. März 2009
Von Lacbaz
Format:Gebundene Ausgabe
Ich finalisiere derzeit meine Promotion im Umfeld der Software Architektur und arbeite darüber hinaus seit mehreren Jahren als freiberuflicher Enterprise- und Projekt-Architekt für namenhafte Großunternehmen. Daher möchte ich das Buch aus diesen beiden Perspektiven bewerten.
1. Als Forscher finde ich das Buch inhaltlich auf dem "neusten Stand der Technik". Es stellt für Akademiker die in dieses Themengebiet neu eingestiegen sind, ein umfassendes Grundlagenmaterial zur Verfügung. Darüber hinaus wird ein methodisch durchdachter Leitfaden zur Verfügung gestellt, um die Konzepte im Umfeld der Software Architektur praktisch anwenden zu können.
Für fortgeschrittene Akademiker, die mit der Definition und der Charakterisierung der Software Architektur von den Autoren übereinstimmen, stellt es eine Zusammenfassung der neuesten Arbeitsergebnisse in Umfeld der Software Architektur zur Verfügung. Deshalb ist dieses Buch aus meiner Sicht, auch als ein praktischer Leitfaden zu verstehen, dass jeden fortgeschritten Akademiker dazu ermuntern sollte seine Veröffentlichungen bzw. Arbeiten auf den neuesten Stand zu bringen.
2. Als Enterprise Architekt ist es für mich immer wieder eine Herausforderung die Konzepte im Umfeld der Software Architektur (im engeren Sinne) dem Kunden verständlich und praktisch zu übermitteln. Insbesondere werden erforderliche Änderungen in einem architekturzentrierten Softwareentwicklungsprozess (Software Architektur im weiteren Sinne) vom Kunden meistens schwerlich umgesetzt. Ich denke, dass dieses Buch ausreichend praktische Beispiele zur Verfügung stellt, die ausserdem von der Komplexität her auch realen Projekten entsprechen, die die Einführung bzw. Abstimmung von Software Architektur Konzepten in Projekten erleichtern könnte. Es hat das Potential als eine objektive Referenz in Projekten eingesetzt werden zu können.
Natürlich sind die bisherigen Bücher in diesem Umfeld nicht überflüssig geworden, jedoch stellt dieses Buch eine gute und aktuelle Ergänzung dar. Es behandelt das Thema der Software Architektur übergreifender, d.h. nicht nur aus der Perspektive von Komponenten, Konnektoren und Architektursichten. Allgemein finde ich das Buch gut lesbar und es ist nicht schlampig oder oberflächlich geschrieben.
War diese Rezension für Sie hilfreich?
2 von 4 Kunden fanden die folgende Rezension hilfreich
Useless for Practitions 7. August 2010
Format:Gebundene Ausgabe|Von Amazon bestätigter Kauf
The books' subtitle is "foundation, theory and practice". This sentence contains some truth and one blatant lie - the software architecture practitioner won't learn anything from this book.

The authors focus on the important concepts of "components" and "connectors" - both of them are really valuable, but I expected some guidance on "how to develop structures".

I feel their brief coverage of non-functional properties to be absolutely useless - what shall
an architect learn from the guideline "use async interaction whenever possible"?? It is always "possible", but
only in certain circumstances adequate!

Having found more of those strange "guidelines" (or, should I say, misguidings), I cannot recommend this book
if you're looking for practical and useful advice.

Alternativ reading: Bass et al: Software Architecture in Practice
War diese Rezension für Sie hilfreich?

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de