February 26, 2013 – GrammaTech enhanced CodeSonar’s software architecture visualization features. Enhancements include a treemap view designed to allow users to easily see the hierarchical structure of the code in a very information-dense form. The view uses colorization to show the density of defects in modules so users can easily identify the most problematic parts of the code. The call graph is organized by module structure. Users can drill down to see a greater level of detail, choose different layouts such as treemap, circuit, cluster, flow, radial and other layouts, and attach persistent notes to the diagram.
Transitions such as zooming or layout changes are fluid and real-time.
About CodeSonar Visualization
With CodeSonar visualization, users can start at individual functions to gain insight from a bottom-up perspective, annotate nodes and edges with additional information and, overlay the visualization with information on defects and source-code metrics. CodeSonar visualization also includes other program-understanding and navigation features, and supports sharing of diagrams between team members. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space use CodeSonar to improve software reliability and security.
This includes organizations developing software for wireless devices, networking equipment and consumer electronics.
