Chapter 3: Developing System Architectures

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. There are many different designs that can realize the same functionality, and system engineers must select a design based on how well it optimizes crucial system properties. This degree of optimization is determined by examining the measures of effectiveness (MoEs) that have been applied to the design. Design is all about optimization, and architecture is no different. Architecture is where high-level design concerns that organize and orchestrate the overall structure and behavior of the system are integrated. ...

Get Agile Model-Based Systems Engineering Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.