Shi, Sheng hua (2004) 3D visualization of design patterns for large program comprehension. Masters thesis, Concordia University.