Books

Short works

Books : reviews

Peter Eades, Kang Zhang, eds.
Software Visualisation.
World Scientific. 1996

The term “software visualisation” refers to the graphical display of characteristics and behaviour of all aspects of software: design and analysis methods, systems, programs and algorithms. The purpose of this book is to collect and compare different experiences of software visualisation both from fundamental and applied viewpoints. The book is divided into four parts, covering important aspects of software visualisation. Part 1 covers a survey on existing software visualisation tools and environments, the strategies for making a software visualisation system language independent, and program animation for C language. Part 2 presents topics and techniques on graph drawing, which supports efficient and aesthetically pleasing visualisation. Some recently developed graph drawing systems and techniques used are described. Part 3 discusses visual programming concepts and techniques for supporting parallel and heterogeneous distributed programming. Part 4 includes several case studies of software visualisation, concentrating on the broader field of software engineering ranging from software metrics to reverse engineering.

The papers are collected into four parts: • Program Visualisation • Graph Drawing • Applications to Parallel and Distributed Programming • Applications to Software Engineering

Contents

M. J. Oudshoorn, H. Widjaja, S. K. Ellershaw. Aspects and Taxonomy of Program Visualisation. 1996
J. H. Cross, T. D. Hendrix. Language Independent Program Visualisation. 1996
R. A. Baeza-Yates, G. Quezada, G. Valmadre. Visual Debugging and Automatic Animation of C Programs. 1996
T. Lin, Peter Eades. Layout Creation Methods for Software Visualisation. 1996
M. S. Krishnamoorthy, F. Oxaal, U. Dogrusoz, D. Pape, A. Robayo, R. Koyanagi, Y. Hsu, D. Hollinger, A. Hashmi. GraphPack: Design and Features. 1996
S. K. Kim. H–V Drawings of Binary Trees. 1996
Wentong Cai, Hung-Khoon Tan, Stephen J. Turner. Visual Programming for Parallel Processing. 1996
Chyi-Ren Dow, Shi-Kuo Chang, Mary Lou Soffa. Visual Transformation Specifications. 1996
Da-Qian Zhang, Kang Zhang, Jiannong Cao. Visual Programming for Heterogeneous Distributed Systems. 1996
D. Kranzlmuller, S. Grabner, J. Volkert. Program Analysis Through Visualisation. 1996
P. Haynes, T. J. Menzies, R. F. Cohen. Visualisations of Large Object-Oriented Systems. 1996
M. Alt, C. Ferdinand, G. Sander. Graph Visualisation in a Compiler Project. 1996
Wei Lai, Peter Eades. Structural Modeling of Flowcharts. 1996
Margaret-Anne D. Storey, Hausi A. Muller, Kenny Wong. Manipulating and Documenting Software Structures. 1996