Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20
,

Software Systems Architecture

Working with Stakeholders Using Viewpoints and Pespectives

Specificaties
Gebonden, 678 blz. | Engels
Addison Wesley | 2e druk, 2011
ISBN13: 9780321718334
Rubricering
Hoofdrubriek : Computer en informatica
Addison Wesley 2e druk, 2011 9780321718334
Verwachte levertijd ongeveer 11 werkdagen

Samenvatting

'Software Systems Architecture, 2nd Edition' is a highly regarded, practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices.

With this book you will learn how to:
- Design and communicate an architecture that reflects and balances the different needs of its stakeholders
- Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location
- Use scenarios and patterns to drive the creation and validation of your architecture
- Document your architecture as a set of related views

Reflecting new standards and developments in the field, this new edition extends and updates much of the content, and
- Adds a "system context viewpoint" that documents the system's -interactions with its environment
- Expands the discussion of architectural principles, showing how they can be used to provide traceability and rationale for architectural decisions
- Explains how agile development and architecture can work together
- Positions requirements and architecture activities in the project context
- Presents a new lightweight method for architectural validation

Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects. A supporting Web site containing further information

Specificaties

ISBN13:9780321718334
Taal:Engels
Bindwijze:gebonden
Aantal pagina's:678
Druk:2
Verschijningsdatum:28-11-2011

Over Nick Rozanski

Nick Rozanski is an enterprise technical architect at Marks and Spencer, where he focuses on integration and workflow. During his more than twenty years of experience he has worked for companies such as Logica, Capgemini, and Sybase. His technology experience covers enterprise application integration, relational databases, and object-oriented software development. He is also an experienced technical instructor and certified internal project auditor.

Andere boeken door Nick Rozanski

Over Eoin Woods

Eoin Woods is a principal consultant at Züehlke Engineering in London, where he works as a consultant software architect focusing on trading and investment management companies in the financial markets. He has worked in the software engineering field for fifteen years with a number of companies, including Ford Motor Company, Groupe Bull, InterTrust Technologies, and Sybase.

Andere boeken door Eoin Woods

Inhoudsopgave

Preface to the Second Edition
Acknowledgments for the Second Edition
Preface to the First Edition
Acknowledgments

1. Introduction

Part 1: Architecture Fundamentals
2. Software Architecture Concepts
3. Viewpoints and Views
4. Architectural Perspectives
5. The Role Of The Software Architect

Part 2: The Process of Software Architecture
6. Introduction to the Software Architecture Process
7. The Architecture Definition Process
8. Concerns, Principles, and Decisions
9. Identifying and Engaging Stakeholders
10. Identifying and Using Scenarios
11. Using Styles and Patterns
12. Producing Architectural Models
13. Creating the Architectural Description
14. Evaluating the Architecture

Part 3: A Viewpoint Catalog
15. Introduction to the Viewpoint Catalog
16. The Context Viewpoint
17. The Functional Viewpoint
18. The Information Viewpoint
19. The Concurrency Viewpoint
20. The Development Viewpoint
21. The Deployment Viewpoint
22. The Operational Viewpoint
23. Achieving Consistency Across Views

Part 4: The Perspective Catalog
24. Introduction to the Perspective Catalog
25. The Security Perspective
26. The Performance and Scalability Perspective
27. The Availability and Resilience Perspective
28. The Evolution Perspective
29. Other Perspectives

Part 5: Putting It All Together
30. Working As A Software Architect

Appendix: Other Viewpoint Sets

Bibliography
About the Authors

Index

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Software Systems Architecture