10.1184/R1/6469238.v1 Mark Sapossnek Mark Sapossnek Carnegie Mellon University.Engineering Design Research Center. Carnegie Mellon University.Engineering Design Research Center. Research on constraint-based design systems Carnegie Mellon University 1991 Computer-aided engineering. Engineering design. 1991-01-01 00:00:00 Journal contribution https://kilthub.cmu.edu/articles/journal_contribution/Research_on_constraint-based_design_systems/6469238 Abstract: "Design can be viewed as a constraint satisfaction problem: given constraints on functionality, structure, and manufacturability,produce a detailed structural description of an artifact. We present the notion of a constraint-based design system as one that explicitlyrepresents and operates upon these constraints. A key feature of constraint-based systems is the separation of problem statement from problem solution techniques. Constraint systems are distinguished from parametric design systems, which do not separate problem statement and solution. Current constraint-based systems are examined, and their strengths and weaknesses discussed.We describe DOC (Design Objects and Constraints), an object-oriented constraint-based design system, and WoRM (Window Regulator Mechanism design), a mechanical design system built upon DOC. Issues requiring further research are discussed, and a description of our own research directions is presented."