•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?