Graph view - Visualization of AutoFOCUS elements

What is Graph view

Graph view offers a visualization of the MIRA elements (Glossary Entries, Requirement Sources, Requirements, ...) and their relations defined in trace links and references. Additionally it shows Components and their relations with the other elements.

The user can interactively traverse, filter and modify the graph.

The relations between elements are generated based on trace links, text search, list and field entries and in certain cases hierarchic information.

The Graph view can be opened in the second tab of the Requirements overview in the Requirements Analysis Node

Elements

The MIRA elements and components are displayed as nodes in the graph. Their visibility can be toggled by pressing the corresponding image button. When a certain type of element is hidden, all relations connected to elements of that type will also be hidden automatically.



Relations

Relations between elements are displayed as edges in the graph.

The visiblity of different relation types can also be toggled individually. Note that this visibility toggle option is inferior to the element visibility toggle. This means elements will not be hidden/shown because a connected relation is hidden/shown.

Every checkbox is bound to one type of relation, while the type of a relation is defined by the type of its source and target nodes.

The vertical axis determines the type of source node and the horizontal axis the type of target node. For convenience the image buttons can be used to toggle the visibility of a whole column or row.

Center depth options

The graph can be centered around an element by right-clicking on it. This will lay out a new graph with the clicked element as center and the other elements arranged in layers around the new center based on their minimal distance to the center.

With the option "Nodes within links to center" the visibility of elements and their connected relations can be toggled based on their step distance to the center.

Status display

Most types of elements do have a status attribute. In the graph it is shown as the elements background color and can be toggled with the following checkbox.

Further feature list