PARTITION-DRIVEN-SYNTHESIS