Abstract
A generative system involves a systematic method for obtaining solutions to a particular problem. Shape grammars, cellular automata, genetic algorithms and fractals are examples of generative systems that enable the creation of compositions which can be applied in architecture and urbanism. Throughout history architects have shown interest in complex forms and used different methods to ob…