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:
- Selection of components,
- Allocation of components, and
- Interfacing of components.
- Problem-specific knowledge:
- * Input knowledge:
- ** Requirements
- ** Constraints
- ** Technology
- * Case knowledge
- Persistent knowledge :
- * Case knowledge
- * Domain-specific, method-independent knowledge
- * Method-specific domain knowledge
- * Search-control knowledge