Support for an integrated approach to program understanding : an application of software visualisation. - Pui Shan Chan (1998)