Before revision: Constraint systems, in which final constraints are set, and algorithms are utilized to define fundamental aspects (such as structures or material usage) that satisfy these constraints.
After revision: Constraint systems, in which final constraints are set, and algorithms are used to define fundamental aspects (such as structures or material usage) that satisfy these constraints.