A method (and system) of applying transforms for modifying a plurality of domains
concurrently in a design space, includes creating a sequence of more and less granular
placement and netlist modification transforms. A converging design process flow
is created by a flexible mechanism in which a select combination of fine-grained
transforms are applied to optimize the netlist and placement of a design.