2. Highlights in MES Quality Commander® (MQC)

2.1. MES Quality Commander® (MQC) v.4.5

Configurable Dashboard

The dashboard can be used to get a quick project overview. Configurable tiles show you exactly the information you need for a first yet thorough impression. Tiles can be added removed, resized, and moved around using drag and drop.

The configuration of the dashboard is saved as part of the project.

For more information refer to section Dashboard Customization.

Fuzzy Rules for Action Calculation

The calculation of action priorities depending on quality properties can now be done with the help of fuzzy rules. This provides flexibility in defining more complex non-linear relations between actions and quality properties. The fuzzy rules are implemented by the Fuzzy markup Language (FML) ISO standard.

The definition of linear dependencies in the quality model and the fuzzy definition can be used at the same time and can even be mixed.

For more information see section Definition of Actions.

A Sankey diagram on the Action List page shows the dependencies between quality properties and derived actions (see Action List Page).

Additional/extended Tool Adapters

  • Tool adapter for TPT XML report and TPT Quality Model extended

  • Tool adapter for Simulink Check (Model Advisor) HTML report added

  • Tool adapter for Simulink Design Verifier HTML report added

For more information refer to chapter Data Source Adapters.

2.2. Highlights History

2.2.1. MES Quality Commander® (MQC) v.4.4

Action List (Beta)

MQC now recommends actions to improve quality by solving deficits in a project. Each action is related to a particular artifact with a priority from ‘Very High’ to ‘Very Low’ according to the corresponding quality measure value. The list of actions is then sorted according to the priorities, which helps the user to easily identify the most urgent actions to be taken next.

A new Action List page is provided which gives an overview about the actions for the current or a selected revision. Filtering and marking may be used to focus on details like particular artifacts.

For more information refer to chapter Actions.

Data Origins (Imported Data and Report Files)

MQC provides access to human-readable reports, for example in HTML or PDF format, if available. The underlying data reports, whether originally imported and/or human-readable, can be opened directly through MQC.

Using the new entry Show Data Origin in the MQC Action panel, makes it easy to crosscheck the original file source for a particular piece of data.

For more information refer to chapter Data Origins.

2.2.2. MES Quality Commander® (MQC) v.4.3

Tool Adapter API to Allow Custom Adapter Implementation

Tool Adapters can be added when working with MQC using the new API. In this way the import capabilities of MQC can be easily extended.

Adapters can be written in C# and (Iron)Python.

Examples for adapters reading XML, HTML, Excel, and CSV/TXT are available including all currently available tool adapters.

For more information refer to chapter Custom Adapters.

Tool Adapters for MXSuite, CTC++, and QAC Added

Code coverage data from CTC++ can be imported from XML and HTML reports. In addition to the code coverage data (statement/decision/… coverage) the number of source lines and measurement points are read as well.

Static analysis data from QAC can be imported from XML and HTML reports.

Test result data from MXSuite can be imported using MXSuite XML reports.

For more information refer to chapter Data Sources.

Significant Performance Improvement of Data Transformation Flow

The data transformations are now executed in a specific order, which is controlled and triggered in such a way as to prevent duplicate transformations. This improvement reduces the time needed for the transformations by up to half.

2.2.3. MES Quality Commander® (MQC) v.4.2

Significant Import Time and Memory Reduction for Huge Data

The import of huge sets of data files and complete directories of files is much faster now. In addition, the memory consumption was reduced considerably.

The mechanism of monitoring for file and directory changes was reworked to detect changes safe and with less computing resources. Due to the adapted caching mechanism the reimport of changed files is much faster now as well.

User Experience

The marking in the bin distribution is more intuitive now. Revisions on status pages can be selected with just one click. Similarly, a quality bin on trend pages can be selected for all revisions with one click.

The extension of marking when combining marking on bin distribution and in KPIs is more intuitive now.

The showing of the KPIs and the calculations inside the KPIs are fully dynamic now and reflect the marking on the other visualization of the page.

Artifact and revision marking on quality or data pages is directly reflected on other quality and data pages.

A full description of these mechanismns can be found in Marking.

Availability of MQC Server and MQC Web Viewer/Editor

The MQC Server is now available for on-premise installation and setup. Now you can have a secure library of your analysis including access to your local network (and data).

With this availability of the internal library you can easily create a shared analysis (and some tasks can run regularly on the server, i.e. to update an analysis with new data)

Together with the MQC Server, the MQC Web Viewer/Editor is now available. It provides the functionality of the client directly in a browser while the analysis is opened/running on the MQC Server.

2.2.4. MES Quality Commander® (MQC) v.4.1

Improved Configuration Dialogs

MQC settings dialogs have been redesigned for better usability, and are available in MQC editor as well as MQC web viewer.

For more information refer to chapter Actions and Configuration Menu.

Fine grained configuration of Context Categories

Context categories define the relations between artifacts and data sources, measurements, and base measures. They help to define and focus on the artifact-relevant data from the available data pool.

For more information refer to chapter Context Categories.

2.2.5. MES Quality Commander® (MQC) v.4.0

Report generation project status

The new status report in html format documents all details of an MQC project, including graphics and context-specific tables to structure the information. The structure and extent of the report is configurable.

For more information refer to chapter Status Report.

Configure expected data via context categories

Improved tool adapter and tool page for Polyspace (The Mathworks)

For more information refer to section MathWorks Polyspace.

Extended tool adapter for TPT (Piketec)

For more information refer to section PikeTec TPT.

2.2.6. MES Quality Commander® (MQC) v.3.5

From quality to data details

Via the context menu, selected quality properties or artifacts link to detailed data specific to the selection.

For more information refer to section Data Details Drill Down.

Introducing artifact weights for quality aggregation

The artifact weights, as well as the weights for quality measures can be visualized in a hierarchical heat map, where the impact of an artifact and a quality measure scales with the size of a colored tile.

For more information refer to section Artifact Weights.

Additional tool pages for MES M-XRAY and MES Test Manager

For more information refer to section MXRAY Tool Page and to section MTest Tool Page.

2.2.7. MES Quality Commander® (MQC) v.3.4

Target value configuration for measures and quality properties

For each measure or quality property one or multiple target values (thresholds, expectations) can be defined per project milestone.

For more information refer to chapter Target Values.

Introducing quality property weights for quality aggregation

For each quality property a weight can be defined to be used in the aggregation of quality properties to sub-characteristics in the structure of the quality model.

For more information refer to chapter Quality Property Weights.

Tool adapter for Polyspace (The Mathworks)