Recipes in this chapter
- Architectural trade studies
- Architectural merge
- Pattern-driven architecture
- Subsystem and component architecture
- Architectural allocation
- Creating subsystem interfaces from use case scenarios
- Specializing a reference architecture
System analysis pays attention to the required properties of a system (such as its functionality), while system design focuses on how to implement a system that implements those needs effectively. Many different designs that can realize the same functionality; system engineers must select from among the possible designs based on how well they optimize crucial system properties. The degree of optimization is determined by examining with Measures of Effectiveness (MoE) applied to the design. Design is all about optimization, and architecture is no different. Architecture is the integration of high-level design concerns that organize and orchestrate the overall structure and behavior...