Book description
This book explores practices that can be helpful in the development of architectures of large-scale systems in which software is a major component. Examining the synergies that exist between software and systems engineering, it details an approach to architecture design that is driven from systemic quality attributes determined from both the business and technical goals of the system. This approach utilizes analytically derived patterns and tactics for quality attributes that inform the architect's design choices and help shape the architecture of a given system.
Table of contents
- Preface
- About the Author
- Chapter 1 - Architecture and Its Significance
- Chapter 2 - Stakeholders and Their Business Goals
- Chapter 3 - Establishing Broad Functional Understanding
- Chapter 4 - Getting Ready for Designing the Architecture
- Chapter 5 - Creating the Architecture
-
Chapter 6 -
- 6.1 Introduction
- 6.2 Views as a Basis for Documentation
- 6.3 Documenting a View
- 6.4 Building an Architecture Description Document
- 6.5 Architecture Description for the Building Automation System
- 6.6 Conclusions
- 6.7 Questions
- References
- Chapter 7 - Architecture and Detailed Design
- Chapter 8 - Role of Architecture in Managing Structural Complexity
Product information
- Title: Software and Systems Architecture in Action
- Author(s):
- Release date: October 2014
- Publisher(s): Auerbach Publications
- ISBN: 9781498759946
You might also like
book
Software Architecture in Practice, 4th Edition
The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the …
book
Software Architecture in Practice, Third Edition
The award-winning and highly influential has been substantially revised to reflect the latest developments in the …
book
Software Architecture: The Hard Parts
There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or …
audiobook
Software Architecture: The Hard Parts
There are no easy decisions in software architecture. Instead, there are many hard parts-difficult problems or …