ABSTRACT

Hierarchy is typically visualized in tree diagrams. A tree can be used to display textual information as well as numerical data. Some examples of situations where a tree visualization is helpful are to display a taxonomy, to show family relations and descent, to show decision-making options, to calculate probabilities, and to show an organizational structure. The basic shapes are horizontal or vertical trees, rectangular tree maps, circular tree maps, and radial trees. Visualization of data in tree diagrams is one of the simplest forms of presenting data. Many examples of these types of hierarchy visualisations can be found in academic literature and within a business context. The Software Assurance Maturity Model is an open framework to help organizations formulate and implement a strategy for software security that is tailored to the specific risks facing the organization. A tree diagram gives an overview of the core business functions of software development with security practices tied to each.