10. Data Details¶
In MQC there are three ways to retrieve detailed information from the imported data:
Data Details Drill Down from quality measures to the underlying data that was used to compute the quality,
Tool Pages to get detailed information on tool specific data,
Report Pages to create project-specific pages for selected measures (quality as well as data) including targets.
10.1. Data Details Drill Down¶
The data details drill down functionality provided by MQC is the easiest way to track the underlying data, which was used to calculate a certain quality measure value as shown on the MQC Quality pages.
The drill down works by selecting the data of interest by clicking on either:
an arbitrary number of Artifact KPIs and/or Quality Property KPIs on the Quality Status page as well as on the Quality Trend page or
an arbitrary number of quality tiles within the QualityMatrix visualization on the Quality Status page
Note
The way how data is selected (KPIs or tiles) defines the data that is shown at the Data pages, see Data Selection for Drill Down.
After selecting the quality measures of interest, right click on the selection to gain the context menu and choose either:
or
MQC then switches to the corresponding Data page (i.e. Data Trend or Data Status) and reduces the metrics shown in the main visualizations to those used to calculate the selected quality measures.
10.1.1. Data Selection for Drill Down¶
KPI Selection
If one or more Artifact KPIs are selected, MQC shows the data, which was used to calculate ALL quality properties for the selected artifacts.
If one or more Quality Property KPIs are selected, MQC shows the data, which was used to calculate the selected quality properties for ALL artifacts.
If Artifact KPIs and Quality Property KPIs are selected, MQC shows the data, which was used to calculate each combination of the selected artifacts and quality properties.
Quality Tile Selection
Each quality tile inside the QualityMatrix at the Quality Status page shows the quality measure for a particular quality property for a particular artifact.
So, if one or multiple tiles are selected, MQC only shows the data, which was used to calculate exactly the selected quality property for the selected artifact.
10.1.2. Drill down to Data Trend¶
To drill down to data trend, move to an MQC Quality page, e.g. the Quality Status page, and select the data of interest, e.g. all acceptable (yellow) and bad (red) quality bins from the Quality Bin Distribution chart at the top of the page.
The main visualization window immediately reduces the shown quality properties to those with an acceptable or insufficient quality per artifact. By hovering over the tiles the concrete quality value is shown.
Now select a particular tile inside the QualityMatrix, right click on it and choose Figure 10.2.
from the context menu as shown inMQC directly switches to the Data Trend page and reduces the visualization to those base and derived measures that were used to calculate the selected quality property (see Figure 10.3).
10.1.3. Drill down to Data Status¶
Instead of drilling down to data trend, MQC also supports to drill down to data status.
Again, switch to an MQC Quality page, e.g. this time to the Quality Trend page, and select multiple artifacts as well as multiple quality properties.
The trend lines in the main visualization are reduced based on your selection, so, the Quality Trend By Artifact visualization just shows the trend lines for the selected artifacts aggregated over the selected quality properties only and the Quality Trend By Property visualization shows the selected quality properties, each quality property just aggregated over the selected artifacts.
Now right click at any of the selected KPIs (either artifact or quality property) and choose
from the context menu.MQC directly switches to the Data Status page and reduces the visualization to those base and derived measures that were used to calculate each combination of the selected artifacts and quality properties (see Figure 10.6).
10.2. Tool Pages¶
A second way to look at the imported data is by using preconfigured tool pages. MQC provides the possibility to add specific tool pages for many of the supported data source adapters on demand.
10.2.1. MXAM Details Page¶
The MXAM Details page can be added via
.The MXAM page focuses on MXAM findings per artifact, additionally showing number and type of severe issues to be solved first.
For more details, please refer to Section MXAM Tool Page.
10.2.2. MTest Details Page¶
The MTest Details page can be added via
.It provides a comparision of expected versus reached test metrics in trend and in status, which is structured based on:
Requirements
Test Sequences
Assessments
Coverage
For more details, please refer to Section MTest Tool Page.
10.2.3. M-XRAY Details Page¶
The M-XRAY Details page can be added via
.The M-XRAY page focuses on M-XRAY results per artifact, e.g. how many subsystems per artifact with good, acceptable or bad local complexity, additionally showing number and type of severe issues to be solved first.
For more details, please refer to Section MXRAY Tool Page.
10.3. Report Pages¶
A third way to look at the data in a detailed way is to create an arbitrary number of additional pages containing user-defined trend and status charts for selected measures, i.e. base measures, derived measures, as well as quality properties.
The way how to structure and to visualize the imported data to be analyzed in that way, is described in the MQC Report Pages chapter.