
Applied Software Architecture
Christine Hofmeister, Robert L. Nord, Dilip Soni
Résumé
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.
Table of contents
- Preface
- Foreword
- Part I: Software Architecture
- Chapter 1: Introduction
- Part II: Designing, Describing, and Using Software
Architecture
- Chapter 2: IS2000: The Advanced Imaging Solution
- Chapter 3: Global Analysis
- Chapter 4: Conceptual Architecture View
- Chapter 5: Module Architecture View
- Chapter 6: Execution Architecture View
- Chapter 7: Code Architecture View
- Part III: Software Architecture Best
Practice
- Chapter 8: Safety Vision
- Chapter 9: Healthy Vision
- Chapter 10: Central Vision
- Chapter 11: Comm Vision
- Part IV: Software Architecture in Your
Future
- Chapter 12: The Role of the Software Architect
- Glossary
- Four Views Quick Reference
- Bibliography
- Index
L'auteur - Christine Hofmeister
is a project manager at Siemens Corporate Research (SCR) in Princeton, New Jersey. Since joining Siemens, Dr. Hofmeister has balanced research in software architecture with design and development of industrial applications, focusing in particular on applications for the power generation industry. Her other research interests are distributed programming environments, software reconfigurability, and re-engineering software architectures.
L'auteur - Robert L. Nord
, a member of the software architecture program at SCR,
designs and evaluates software architectures for
large-scale industrial systems. Dr. Nord, currently the
Siemens industrial resident affiliate at the Software
Engineering Institute (SEI) in Pittsburgh,is working on
methods for architecture trade-off analysis and
product-line practices. His other interests include
transitioning software design practices, improving
architecture practices using software architecture
improvement groups, and architecture-based
development.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Christine Hofmeister, Robert L. Nord, Dilip Soni |
Parution | 10/11/1999 |
Nb. de pages | 396 |
Format | 19,2 x 24,2 |
Couverture | Relié |
Poids | 850g |
EAN13 | 9780201325713 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse