Software Visualisation Conundrums (original) (raw)

Visualisation is compelling because of it has multidimensionality of presentation, data integration, and use. It facilitates understanding and analysis of complex data through opening up the visual perceptive channel as well as relying on the more standard forms of information location, assimilation and insight. The use of visualisation techniques to aid those who work with systems and software is one of the areas of complex and large data sets known to be candidates for successful visualisations. There are also the historical issues of software visualisation being exclusively linked to areas such as algorithm animation and for learning to debug. Software is complex, multi-faceted, large, and contains many relationships between its component parts. Therefore there are many aspects of software that may be appropriate for visualisation.