MultiVizArch: Multiple Graphical Layouts for Visualizing Software Architecture
This paper presents an automated technique for visualizing large software architectures using multiple graphical representations, including multi-dimensional scaling, 2-D grid, and spiral layouts. It describes how software visualization methods were applied to the Network Appliance operating system known as Data ONTAP 7G (ONTAP). It shows how each method can be applied to comprehend a specific aspect of ONTAP. This approach can be used by software engineers, architects, and developers to better understand the architecture of their code.