9
Divide and conquer
•We have to decompose large systems to be able to build them
–The “modern” problem of composing systems from pieces is equally or more important
•It’s not modern, though: we’ve had to compose for as long as we have decomposed
–And closely related to decomposition in many ways
•For software, decomposition techniques are distinct from those used in physical systems
–Fewer constraints are imposed by the material
–Shanley principle?