Configuration design


Configuration design is a kind of design where a fixed set of predefined components that can be interfaced in predefined ways is given, and an assembly of components selected from this fixed set is sought that satisfies a set of requirements and obeys a set of constraints.
The associated design configuration problem consists of the following three constituent tasks:
  1. Selection of components,
  2. Allocation of components, and
  3. Interfacing of components.
Types of knowledge involved in configuration design include: