Essential Software Architecture und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
  • Alle Preisangaben inkl. MwSt.
Nur noch 3 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Essential Software Archit... ist in Ihrem Einkaufwagen hinzugefügt worden
Gebraucht: Gut | Details
Verkauft von FatBrain
Zustand: Gebraucht: Gut
Ihren Artikel jetzt
eintauschen und
EUR 15,75 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

Essential Software Architecture (Englisch) Gebundene Ausgabe – 6. Mai 2011


Alle 6 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Gebundene Ausgabe
"Bitte wiederholen"
EUR 63,90
EUR 59,19 EUR 48,62
46 neu ab EUR 59,19 6 gebraucht ab EUR 48,62

Wird oft zusammen gekauft

Essential Software Architecture + Patterns of Enterprise Application Architecture
Preis für beide: EUR 110,85

Die ausgewählten Artikel zusammen kaufen
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Gebundene Ausgabe: 242 Seiten
  • Verlag: Springer; Auflage: 2nd ed. 2011 (6. Mai 2011)
  • Sprache: Englisch
  • ISBN-10: 3642191754
  • ISBN-13: 978-3642191756
  • Größe und/oder Gewicht: 23,4 x 15,7 x 2,3 cm
  • Durchschnittliche Kundenbewertung: 4.7 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 144.985 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

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

Produktbeschreibungen

Pressestimmen

From the reviews of the second edition:

Choice - Oustanding Academic Title in 2012

“The volume is organized in three main parts, the first of which provides a comprehensive but clear definition of software architecture. The second and third parts are devoted to current and emerging practices, respectively. … This book will be of great help to students of computer science or software engineering, but above all it will provide practitioners with a guide to architecture that they can adopt to help direct their careers and professional development. Summing Up: Highly recommended. Upper-division undergraduates and above.” (L. Benedicenti, Choice, Vol. 49 (5), January, 2012)

“A subset of the software system architecture discipline is discussed in this book. … Gorton begins with an overall description of what he calls ‘the subdiscipline known as software architecture.’ … useful in the technical library of a large financial institution for those engaged in major systems development and evolution.” (Mordechai Ben-Menachem, ACM Computing Reviews, January, 2012)

Synopsis

Job titles like "Technical Architect" and "Chief Architect" nowadays abound in the software industry, yet many people suspect that "architecture" is one of the most overused and least understood terms in professional software development.Gorton's book helps resolve this predicament. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of software structure and quality attributes, through technical issues like middleware components and documentation techniques, to emerging technologies like model-driven architecture, software product lines, aspect-oriented design, service-oriented architectures, and the Semantic Web, all of which will influence future software system architectures.All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable source of knowledge.

'Ian's book helps us to head in the right direction through the various techniques and approaches...An essential guide to computer science students as well as developers and IT professionals who aspire to become an IT architect' - (Anna Liu, Architect Advisor, Microsoft Australia). -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.


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

Kundenrezensionen

4.7 von 5 Sternen
5 Sterne
2
4 Sterne
1
3 Sterne
0
2 Sterne
0
1 Sterne
0
Alle 3 Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

3 von 3 Kunden fanden die folgende Rezension hilfreich Von Ralf Reussner am 31. Mai 2006
Format: Gebundene Ausgabe
Man sollte sich von der Kürze dieses Buches nicht täuschen lassen. Es behandelt mehr als viele andere Bücher zum Thema Software-Architektur. Dies gilt zum einen für die vielen Erfahrungen aus langjähriger Praxis die in dem Buch dokumentiert sind. Zum anderen für die Auswahl der behandelten Themen selbst: Hier wird das Thema Software-Architektur mit seinen ganzen Beziehungen zu anderen Software-Technik-Gebieten behandelt. Dazu zählen Software-Qualität genauso wie Prozesse, Middleware-Plattformen und Software-Produktlinien. Natürlich fehlen auch nicht architekturnähere Themen wie Modellgetriebene Software-Entwicklung oder Service Oriented Architectures.

Hinzu kommt der leicht lesbare und immer unterhaltsame Stil des Autors, der aber nie schlampig oder oberflächlich ist.

Daher eine klare 5-Sterne-Empfehlung!
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Format: Gebundene Ausgabe
This book attempts to bridge the gap between the needs of professional software architects and the current body of knowledge in software architecture. It aims to convey the essence of architecture thinking, practices and supporting technologies and provides concise discussions about the issues, techniques and methods in architectural practices. It also describes and analyzes the general purpose component and middleware technologies that support many of the fundamental architectural patterns used in applications.

As an introductory textbook it is very useful for (to be) ICT professionals and students.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Von Anna am 9. Juni 2008
Format: Gebundene Ausgabe
Lots of basics, good compendium of theoretical and practical knowledge. Very good summaries of architectural keypoints/choices based on performance, trade-offs, requirements. Chapters 8 to 12 discuss the future and the possibly available choices. The book is a very good read, at least as starting point in an architectural profession / environment. The author is a realist and discusses rather pragmatic architectural choices than the "perfect" world.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 8 Rezensionen
2 von 2 Kunden fanden die folgende Rezension hilfreich
Good solid book on software architecture 18. April 2009
Von Michael D. Quick - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
This book was the textbook for a introduction course to software architecture. I found the textbook quite helpful in learning architectural principles.

The core chapters of the book are the first 6 chapters, which provided a strong foundation of knowledge. Chapter 1 introduces the topic by discussing architecture definition, abstraction, views and non-functional requirements plus others. Chapter 2 introduces the study study utilized throughout the book. I got alot out of chapters 3 & 4. Chapter 3 discusses software quality attributes that an architecture should take into consideration. Quality attribute are characteristics of an architecture design rather than capability. Quality attributes are such items as scalability, modifiability, security, performance, portability, etc. Chapter 4 discusses architecture design patterns and technologies applicable to architecture design. Chapter 5 discusses development cycle for defining your software architecture. Chapter 6 discusses how to document the architecture design.

I thought chapter 6 was a bit light in discussing architecture documentation. In the course where this book was the textbook, there was much time spent discussing views and viewpoints. I think chapter 6 should have delved deeper into the view discussion.

I thought the author did an excellent job with this book. There are many different types of software architectures that can be built. Therefore, readers would becoming various technological perspectives in reading this book. I felt he discussed the topics in the chapters in a way that was applicable to this wide audience.
12 von 17 Kunden fanden die folgende Rezension hilfreich
book review -- essential software engineering 11. Juli 2006
Von Ivan Mistrik - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
This book attempts to bridge the gap between the needs of professional software architects and the current body of knowledge in software architecture. It aims to convey the essence of architecture thinking, practices and supporting technologies and provides concise discussions about the issues, techniques and methods in architectural practices. It also describes and analyzes the general purpose component and middleware technologies that support many of the fundamental architectural patterns used in applications.

As an introductory textbook it is very useful for (to be) ICT professionals and students.
7 von 10 Kunden fanden die folgende Rezension hilfreich
Practical and timely 11. März 2007
Von Joe T. Marcelino - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
My Master's project deals with Software Architecture best practices and I turned to this book to help formulate my thoughts. The chapter on Middleware architectures is a valuable read and serves as a unifying framework for thinking about middleware in the architectural sense. The case study used in the book is helpful as well. Overall, you will find this book an excellent introduction to Software Architecture (with a nice dive into middleware and other topics not readily found in other SA books) and a nice read to go along with the other Software Architecture classics from the SEI.
7 von 10 Kunden fanden die folgende Rezension hilfreich
See UML 2 applied to architecture specification 31. Juli 2007
Von izibi - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
Get this book if you're interested in seeing UML 2 applied to software architecture specification. In any case, it gives a good overview of architecting with emerging technologies as well as state-of-the-industry middleware.
A nice reference for the SW architect 15. Juli 2013
Von Kratos_86 - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
In general, the book is very nice if you're a bit lost about what a SW architect should be. In my case, I was really curious about the job of SW architect, and this book answered many of my questions during the first chapters and specially thanks to the case study presented in the book.

There are other aspects that could be improved or more deeply explained, such as Aspect-Oriented Programming or Model-Driven Development. I guess that they're not so practically covered because they're emerging approaches more used in academia than in industry. However, the part of middleware, one of the most complex pieces of SW (and widely used in almost any application nowadays), is fully explained with lots of examples.

I really enjoyed reading the book and I think I learned lots of stuff. Maybe it's not the book for a SW architect with years of experience, but yes for those who expect to become one, or who want to know more about the tasks to be done by this role.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.