Patent ID: 11900018
Assignee: XEROX CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 3:
4. A system comprising one or more processors configured to:
build a design space grammar using a component model library, and a design scenario, wherein the design space grammar comprises a collection of design families that are used to implement the design scenario, and wherein each design family comprises at least one rule corresponding to a design alternative;
wherein the collection of design families includes: (i) at least one design family with only one component, and (ii) at least one design family with more than one component; and
wherein the one or more processors are further configured to:
for each design family with only one component, enumerate each design alternative associated with the design family with only one component, extract equations of each design alternative associated with the design family with only one component, put the equations in standard form, and simplify coefficients of the equations; and
group the equations into equivalence classes, and associate the equivalence classes with the design family with only one component.