Chapter 16 Formulating and Solving System Architecture Optimization Problems

16.1 Introduction

Chapter 14 introduced the mental model of the “system architecture as a set of decisions.” We argued that one can build a model of a system architecture by encoding architectural decisions as variables with a set of allowed alternatives. We saw some examples of architectural models in both Chapter 14 (Apollo example) and Chapter 15 (guidance, navigation, and control systems) but did not discuss in detail how to build an architectural model. In this chapter, we study the formulation of these models.

Recall the definition of the term “system architecture”:

System architecture is the embodiment of concept, the allocation of function to elements of form, ...

Get System Architecture: Strategy and Product Development for Complex Systems, First Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.