Designing is one of the most significant of human acts. Surprisingly,
given that designing has been occurring for many millenia, our
understanding of the processes of designing is remarkably limited.
Recently, design methods have been formalised not as humano-centred
processes but as processes capable of computer implementation with the
goal of augmenting human designers. This volume contains contributions
which cover design methods based on evolutionary systems, generative
processes, evaluation methods and analysis methods. It presents the
state of the art in formal design methods for computer aided design.