Techniques needed for editing generative designs are presented. When a
feature is edited, all features attached later must be re-evaluated t
o satisfy the required constraints and shape references in the initial
design. We describe name matching techniques that support the design
reevaluation procedure. The algorithms account for failed or multiple
matches. The matching uses a naming schema based on historical, topolo
gical, and geometric design information that has been described in a c
ompanion paper.