Möchten Sie verkaufen? Hier verkaufen
Applied Software Architecture: A Practical Guide for Software Designers (Addison-Wesley Object Technology)
 
Größeres Bild
 
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.

Applied Software Architecture: A Practical Guide for Software Designers (Addison-Wesley Object Technology) [Englisch] [Gebundene Ausgabe]

Christine Hoffmeister , Christine Hofmeister , Robert Nord
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  
Taschenbuch --  


Produktinformation

  • Gebundene Ausgabe: 432 Seiten
  • Verlag: Addison-Wesley Longman, Amsterdam (November 1999)
  • Sprache: Englisch
  • ISBN-10: 0201325713
  • ISBN-13: 978-0201325713
  • Größe und/oder Gewicht: 23,9 x 19,3 x 2,6 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 15.672 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

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

Besuchen Sie die Seite von Christine Hofmeister auf Amazon

Produktbeschreibungen

Kurzbeschreibung

"Designing a large software system is an extremely complicated undertaking that requires juggling differing perspectives and differing goals, and evaluating differing options. Applied Software Architecture is the best book yet that gives guidance as to how to sort out and organize the conflicting pressures and produce a successful design." -- Len Bass, author of Software Architecture in Practice. Quality software architecture design has always been important, but in today's fast-paced, rapidly changing, and complex development environment, it is essential. A solid, well-thought-out design helps to manage complexity, to resolve trade-offs among conflicting requirements, and, in general, to bring quality software to market in a more timely fashion. Applied Software Architecture provides practical guidelines and techniques for producing quality software designs. It gives an overview of software architecture basics and a detailed guide to architecture design tasks, focusing on four fundamental views of architecture--conceptual, module, execution, and code.Through four real-life case studies, this book reveals the insights and best practices of the most skilled software architects in designing software architecture. These case studies, written with the masters who created them, demonstrate how the book's concepts and techniques are embodied in state-of-the-art architecture design. You will learn how to: *create designs flexible enough to incorporate tomorrow's technology; *use architecture as the basis for meeting performance, modifiability, reliability, and safety requirements; *determine priorities among conflicting requirements and arrive at a successful solution; and *use software architecture to help integrate system components. Anyone involved in software architecture will find this book a valuable compendium of best practices and an insightful look at the critical role of architecture in software development. 0201325713B07092001

Synopsis

"Designing a large software system is an extremely complicated undertaking that requires juggling differing perspectives and differing goals, and evaluating differing options. Applied Software Architecture is the best book yet that gives guidance as to how to sort out and organize the conflicting pressures and produce a successful design." -- Len Bass, author of Software Architecture in Practice. Quality software architecture design has always been important, but in today's fast-paced, rapidly changing, and complex development environment, it is essential. A solid, well-thought-out design helps to manage complexity, to resolve trade-offs among conflicting requirements, and, in general, to bring quality software to market in a more timely fashion. Applied Software Architecture provides practical guidelines and techniques for producing quality software designs. It gives an overview of software architecture basics and a detailed guide to architecture design tasks, focusing on four fundamental views of architecture--conceptual, module, execution, and code.Through four real-life case studies, this book reveals the insights and best practices of the most skilled software architects in designing software architecture.

These case studies, written with the masters who created them, demonstrate how the book's concepts and techniques are embodied in state-of-the-art architecture design. You will learn how to: *create designs flexible enough to incorporate tomorrow's technology; *use architecture as the basis for meeting performance, modifiability, reliability, and safety requirements; *determine priorities among conflicting requirements and arrive at a successful solution; and *use software architecture to help integrate system components. Anyone involved in software architecture will find this book a valuable compendium of best practices and an insightful look at the critical role of architecture in software development. 0201325713B07092001


Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

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

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
2 von 3 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
The authors show how to practically apply software architecture principles by providing a process distilled from the collective wisdom of successful projects at Siemens.

The organisational, product and technical factors affecting the development of a product are called out and the authors provide a means to systematically identify and classify each of these factors. The attempt to satisfy each factor inevitably leads to issues which must be addressed. By providing an issue card format that records the general solution and associated strategies, each issue can be comprehensively addressed. In fact new issues may be raised as a result of the adoption of a strategy and these new issues can be addressed in the same way.

To me this clear linkage between the factors that affect the product development, the issues that arise, and the strategies that address them, is the most outstanding attribute of this book. My only quibble is that the examples given do not encompass business sofware development.

Overall I heartily recommend this book as an excellent way of making sure that you are addressing the issues in your projects.

War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  7 Rezensionen
11 von 11 Kunden fanden die folgende Rezension hilfreich
Architects of the Architecture process 7. September 2001
Von Jérôme BOULLOT - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
OK. So you are a seasoned software engineer, 4th and 5th generation languages hold no secrets for you, design patterns are your credo, and you even have tackled this good old OMT technique. However, you still feel uneasy when it comes to translating use cases to risk management, and especially to take into account those interns who will develop part of the software.

This book answers your questions by proposing both a technique and a language (UML extended), that will help you list the different factors affecting your project, infer the right design decisions, and document them throughout the project. For those with an analytical mind, the architecture process itself is decomposed and re-engineered. No consultant talk here : everything is explained, both in words and figures, using real world examples.
Some will regret that the application field used for the demonstration is too narrow, since only real time applications are used, and there is no reference to database architecture or e-business ! But for those of the embedded world, such a book was awaited, and browsing (too) quickly through various application fields would have contented no one, anyhow.
It is still a long reading, if you want to study all examples in depth - fortunately, you can start your own design after the first case study.

Lastly, using UML throughout the project eases the communication with the development engineers, and it really helps when your team tackles detailed design.

11 von 13 Kunden fanden die folgende Rezension hilfreich
Good in essence, lower in form 4. Dezember 2000
Von Christophe Addinquy - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
This book try to tackle a very hard, even if not old problem : How to model the architecture and what approach can be adopted ? The high value here is : they do it ! I think the approach adopted here is at least a very good starting point and the multiple view approach looks like Kruchten's idea. Another good thing is the improvements proposed to UML for architechture. My highest regret is about examples proposed here : They are too complex and the ideas behind the approach is hidden behind the exemple themselves which are hard to understand. Moreover, we have four example, all seems to be real time example. I would like to have several domain here, like B2B architechture and classic IS architecture. Finally, it's a pitty to gives only 3 stars for a book where I feel 5 stars possible...
13 von 16 Kunden fanden die folgende Rezension hilfreich
Solid practical advice for practising architects 22. Mai 2000
Von Ralph Klaassen - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
The authors show how to practically apply software architecture principles by providing a process distilled from the collective wisdom of successful projects at Siemens.

The organisational, product and technical factors affecting the development of a product are called out and the authors provide a means to systematically identify and classify each of these factors. The attempt to satisfy each factor inevitably leads to issues which must be addressed. By providing an issue card format that records the general solution and associated strategies, each issue can be comprehensively addressed. In fact new issues may be raised as a result of the adoption of a strategy and these new issues can be addressed in the same way.

To me this clear linkage between the factors that affect the product development, the issues that arise, and the strategies that address them, is the most outstanding attribute of this book. My only quibble is that the examples given do not encompass business sofware development.

Overall I heartily recommend this book as an excellent way of making sure that you are addressing the issues in your projects.

Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

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