“…Many AI techniques have been applied in product family design and have shown great promise in automatic product configuration. Examples include case based reasoning configuration [30,77,103,145,155,186], grammar based configuration [3,4,40,41,166], rule based configuration [12,155,203,201], template based configuration [29,112,167], structure based configuration [70,146], and resource based configuration [75,178,155]. As a promising approach for modeling and solving product family design tasks, Constraint Satisfaction Problem (CSP) has attracted much attention due to its highly declarative feature, generality and flexibility.…”