Support MES Quality Commander® (MQC)

What is MQC?

MES Quality Commander® is a monitoring and management tool for the comprehensive quality assessment of model-based software development. User-friendly visualizations, evaluations, and data capturing assist the user to assess the current quality of artifacts and provide a status overview of the overall project quality. In addition, MQC shows the quality trend, which provides information about the progress of the project. MQC can be seamlessly integrated into any development environment or Continuous Integration.

What's New?

Highlights in MES Quality Commander® (MQC) v.4.3

A generic tool adapter API allows easy custom adapter implementation using C# or Python. Templates for adapters reading common report formats like xml, html, and xls are available. The existing pool of adapters has been further extended by adapter for Danlaw MxSuite, Testwell CTC++, and Helix QAC.

MQC v.4.2

Highlights in MES Quality Commander® (MQC) v.4.2

Significant reduction in import time and memory usage
The reduction is especially notable when dealing with very large sets of data. It applies to the import of data directories, as well as the live monitoring and reimport of updated data.


Improved user experience
Selections and markings relate in a more intuitive matter. They allow the smart adaptation of views with simple one-click actions.

MQC v.4.1

Highlights in 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.

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.

MQC v.4.0

Highlights in MES Quality Commander® (MQC) v.4.1

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.

Configure expected data via context categories

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

Extended tool adapter for TPT (Piketec)

 

System Requirements

The following system requirements must be in place to use MQC:

MQC Editor:

  • Windows (7 + 8 + 10 - 64-bit versions)
  • Microsoft .NET Framework 4.6 (or higher)
  • Microsoft Office 2010 (or higher)

Read more about detailed hardware requirements in the MQC User Guide.

Update to the Latest Version

MQC Editor:

  • On startup choose to login to the MQC Server instead of working offline.
  • In case of available updates, you will be automatically prompted to update.
  • Confirming the update will install the latest version of MQC.

For further information, please, check the installation instructions provided by the MQC User Guide.

Installation

MQC Editor:

  • Extract the MQC zip file (TIB_sfire-analyst_7.11.0_win.zip) into a target folder with write access.
  • Navigate to the …\TIB_sfire-analyst_7.11.0_win\Products\TIBCO Spotfire Installer\ directory
  • Execute the setup file (.exe)
  • Follow the installation instructions provided by the MQC User Guide.

Quick Start

The MQC User Guide includes a Quick Start Guide, which gives you an introduction into the functionality of the MES Quality Commander®. It shows you how to use MQC to analyse your project quality and data. In detail you are guided, how to:

  • Create a new analysis
  • Load your data into MQC
  • Configure MQC according to your project needs
  • Check trend and status of your project KPIs and quality
  • Identify root causes of insufficient quality

The data used for the Quick Start Guide can be downloaded as MQC sample data (zip file).

Suggestions

If you have any suggestions to help us improve the MES Quality Commander® (MQC), please do not hesitate to contact us:
Email: mqc@model-engineers.com

MQC Related Videos

 

User Guide

The MQC User Guide presents clear instructions on how to work with the MES Quality Commander® (MQC). It provides users with information about getting started and working with MQC.

MQC User Guide

You can easily call the User Guide (PDF format) by clicking on “Help” > “User Guide for MES Quality Commander” in the menu.

Additionally, by clicking on any of the “Help” icons within the tool you will be directly lead into specific chapters resp. sections of the User Guide (HTML format) (see image).

Release Notes - MQC v.4.3 (June 2020)

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.
  • All adapters can be enabled/disabled inside the MQC panel.
  • Custom adapters can be added, reloaded, and removed inside the MQC panel. Adapters can be directly tested with a single report file to preview the import results. Warnings/errors are shown in order to support the adapter development as well.

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.
  • Quality model definitions for these tools are added as usual for all tool adapters.

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.

User Experience

  • The selection of measures on data pages was improved by using measurements in the KPI charts. Associated measures from the same measurement or data source are selected/marked together on the first click.
  • The name of the milestone is shown in the heading of visualizations next to the revision name, if a revision is the last one before a milestone.
  • Measure values as labels in visualizations can be enabled for custom pages. Check the corresponding option in the settings dialog of the MQC panel.
  • The number of KPI charts is no longer limited and can exceed the previous maximum of 50.

Extended Configuration Dialogs

  • The options in the settings dialog have been renamed and rearranged to facilitate easier understanding and use.

Project Status Report Supports Multiple Measurements

  • The status report supports the usage of multiple measurements for one data source.

MQC Branding and Landing Page

  • The design of the MQC has been improved to reflect the brand of MQC, not only after opening an analysis but for the whole application. The unified color scheme, font sizes, and user interface elements make for a better user experience, which is also present in the web player.
  • When no analysis is loaded, the application now presents the user with a landing page containing information such as the MQC version and links to the user guide, sample data, the support page, and more.

Backward Compatibility

  • If an older and previously incompatible analysis (4.0, 4.1, 4.2) is opened, it will now be converted on the fly to the new version of MQC with all configurations and data transferred.