EUR 50,30
  • Alle Preisangaben inkl. MwSt.
Nur noch 14 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Software Architecture: A ... ist in Ihrem Einkaufwagen hinzugefügt worden
Ihren Artikel jetzt
eintauschen und
EUR 5,00 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
Dieses Bild anzeigen

Software Architecture: A Comprehensive Framework and Guide for Practitioners (Englisch) Gebundene Ausgabe – 17. September 2011

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe
"Bitte wiederholen"
EUR 50,30
EUR 50,30 EUR 43,93
66 neu ab EUR 50,30 7 gebraucht ab EUR 43,93

Kunden, die diesen Artikel gekauft haben, kauften auch

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


Mehr über die Autoren

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



"Among the numerous books on the theory and practice of software architecture, we are extremely fortunate to have one that takes a broader perspective on this complex topic, covering not only the requisite technical tricks of the trade, but also the additional challenges arising from the social, business, and cultural contexts that must be fully accounted for in the design process. For seasoned professionals this text will serve as a very handy reference, while, for aspiring architects, it will uncover and explain (perhaps for the first time) the full set of skills required to do the job." - Bran Selic, Malina Software Corp., Ottawa, ON, Canada

“I am really looking forward to the latest edition of this book. I can highly recommend it for anyone who needs to deal with the topic of software architecture. It provides a comprehensive starting point for conscious architectural thinking.” - Karin Dürmeyer, IBM Distinguished Engineer, IBM IOT Northeast IT Architect Profession Leader


"The book provides an excellent, structured, and fundamental but equally comprehensive orientation in the complex topic of software architecture. I like the fact that instead of looking at specific technologies, it focuses more on concepts and explicitly considers the people and social aspects." - Bernd Oestereich (oose)


As a software architect you work in a wide-ranging and dynamic environment. You have to understand the needs of your customer, design architectures that satisfy both functional and non-functional requirements, and lead development teams in implementing the architecture. And it is an environment that is constantly changing: trends such as cloud computing, service orientation, and model-driven procedures open up new architectural possibilities.

This book will help you to develop a holistic architectural awareness and knowledge base that extends beyond concrete methods, techniques, and technologies. It will also help you to acquire or expand the technical, methodological, and social competences that you need. The authors place the spotlight on you, the architect, and offer you long-term architectural orientation. They give you numerous guidelines, checklists, and best practices to support you in your practical work.

Software Architecture offers IT students, software developers, and software architects a holistic and consistent orientation across relevant topics. The book also provides valuable information and suggestions for system architects and enterprise architects, since many of the topics presented are also relevant for their work. Furthermore, IT project leads and other IT managers can use the book to acquire an enhanced understanding of architecture.

Further information is available at information is available at

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


Es gibt noch keine Kundenrezensionen auf
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne

Die hilfreichsten Kundenrezensionen auf (beta) 1 Rezension
1 von 1 Kunden fanden die folgende Rezension hilfreich
Truly a Holistic View of Software Architecture 5. Dezember 2011
Von T. Anderson - Veröffentlicht auf
Format: Gebundene Ausgabe Verifizierter Kauf
This book is truly a holistic view of software architecture.

This book structures the book around an Architecture Orientation Framework. The framework is based on open question words. A chapter has been dedicate to each. The framework provides a nice common vocabulary that makes team communication easier.

The chapters of the book include Architectures and Architecture Disciplines (WHAT), Architecture Perspectives (WHERE)' Architecture Requirements (WHY), Architecture Means (WITH WHAT), Organizations and Individuals (WHO), and Architecture Method (HOW).

Each chapter is laid out in the same logical format. They start with a nice concept map that puts the elements of the chapter into a nice contextual overview. They continue with the body of the chapter and end with a summary and a nice further reading section. Chapter 8 is unique in that it has a ton of really nice checklists to help you assess the various requirements of an architecture.

There are a ton of topics covered in this book. Some of them are Zachman Framework, Reference Model for Open Distributed Processing, 4+1 View Model, Open Group Architecture Framework, Requirements Characteristics and Types, Organizational Requirements, System Requirements, Qualities and Constraints, Requirements in the Context of Architecture, Loose Coupling, High Cohesion, Separation of Concerns, Abstraction, Modularity, Traceability, Procedural Approaches, Object Orientation, Component Orientation, Model-Driven Software Development, Aspect Orientation, Tactics, Styles, Patterns, Layered Architectures, Dataflow Architectures, Repositories, n-Tier Architecture, Rich Client versus Thin Client, Peer-To-Peer, XML and Other X Standards, Databases and Persistence of Business Objects, Architecture and Development Processes, Architecture Method, and Maintaining the Architecture.

Software Architecture is necessary for building complex software applications. All software has an architecture. You can either plan that architecture, or just let it happen. The later delivers chaos and legacy software every time. I have seen a lot of teams out there in denial. They deliver software that is over budget, well past promised dates, and so buggy more team members are required to maintain it than were needed to build it.

This book can help you get a clear understanding of what software architecture is all about. It can help you move past the emerging architecture mess and onto a planned one. One that has the right amount of supporting documentation that keeps the software from being legacy software the day it is delivered.

One thing I like about this book is that it is not a reinvention of the wheel. The authors do a great job of incorporating industry best practices that have withstood the test of time, as well as included all the newer elements of software architecture that have come about in recent years.

I have 15 years of software architecture experience and have read tons of other books on the subject. This one will stay near me on all my gigs. It not only makes a good cover to cover read, it also works great as a reference.

All in all I highly recommend this book to any software architect. The book is good for all levels of experience.
Ist diese Rezension hilfreich? Wir wollen von Ihnen hören.