Articulating urban space : a knowledge-based computaional tool for representing and analyzing the visual quality of street space - Li, Xia (2002)