This is your work, valued
model-synthesis. Model synthesis is a technique for generating 2D and 3D shapes from examples.
Procedural-Modeling-Using-Graph-Grammars. Procedural Modeling Using Graph Grammars