TY - BOOK AU - Rozanski,Nick AU - Woods,Eoin TI - Software systems architecture : : working with stakeholders using viewpoints and perspectives / SN - 9780321112293 U1 - 005.3 22 PY - 2005/// CY - Upper Saddle River, NJ : PB - Addison-Wesley, KW - CIT KW - Computer software KW - Development KW - Computer architecture N1 - Includes bibliographical references (p. 523-529) and index; Introduction -- Software Architecture Concepts -- Viewpoints and Views -- Architectural Perspectives -- The Role of the Software Architect -- Introduction to the Software Architecture Process -- The Architecture Definition Process -- Scope, Concerns, Principles, and Constraints -- Identifying and Engaging Stakeholders -- Identifying and Using Scenarios -- Using Styles and Patterns -- Producing Architectural Models -- Creating the Architectural Description -- Validating the Architecture -- Introduction to the Viewpoint Catalog -- The Functional Viewpoint -- The Information Viewpoint -- The Concurrency Viewpoint -- The Development Viewpoint -- The Deployment Viewpoint -- The Operational Viewpoint -- Achieving Consistency across Views -- Introduction to the Perspective Catalog -- The Security Perspective -- The Performance and Scalability Perspective -- The Availability and Resilience Perspective -- The Evolution Perspective -- Other Perspectives -- Working as a Software Architect -- Appendix: Other Viewpoint Sets -- Bibliography -- Index N2 - Rozanski and Woods explain what software architecture is all about, and why the architect's role is vitally important to successful project delivery. This practical, practitioner-oriented guide explains how to design successful architectures for information systems and to see these through to their successful implementation ER -