Urbigraph : a computer aid for design participation