Representation and control for the evolution of VLSI designs: an object-oriented approach (extended summary)