Selection criteria can be used to decrease the number of options/components/operations that can be chosen by the person running a product configuration. This is done by linking options/components/operations to selection criteria. By selecting color, for example, the operator could choose from the criteria red, blue or green. The rest of the components and operations would then be dependent on the color chosen. The Invalid Selection Criteria feature enables the linking of selection criteria in such a way that, if a criterion is chosen (during configuration), all subsequent criteria linked to that choice are not available for selection. This prevents the selection of invalid combinations and ensures that the configuration functions correctly.