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.

Highlights in latest versions of MES Quality Commander® (MQC) v.5.1

Annotations for Quality Properties
Use annotations to justify and adapt quality values directly in the project. Annotations can change either the quality bin or the quality value of a quality property measure. A validity time frame can be applied.

 

MQC v.5.0

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

MQC supports GIT as a source of data. Custom filter options can be used to preselect relevant data.

Differences in the quality and availability of data between revisions are calculated and shown in the new “Diff” view.

Quality bins are user-configurable in name, number, thresholds, and color-scheme for convenient adaptation.

MQC v.4.5

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

Get your quick project overview via the new dashboard.
Configurable tiles show you exactly the information you need for a first yet thorough impression.

Action priorities with multi-level dependencies to quality properties are calculated with the help of fuzzy rules.

Additional tool adapters are available.

MQC v.4.4

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

MQC now recommends actions to resolve quality deficits within a project via action lists. The new action list is sorted according to priorities to help you identify the most urgent actions to be taken next. You can find an overview of these actions on the new action list page.

Profit from the usability improvement of reports in MQC. You can open the reports which were used to import the data, directly with MQC. In addition, you have access to a human-readable report (e.g. HTML or PDF), if available.

MQC v.4.3

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.

Improvement of import time in MES Quality Commander


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)

 

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.

 

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.

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.

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

User Instruction

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).

MQC Related Videos

 

Release Notes - MQC v.5.1 (June 2021)

Annotations for Quality Properties (Beta)

  • MQC added the possibility to adapt quality values in a direct and documented way. These annotations adapt quality property values per artifact.
  • Annotations can change the quality bin (i.e. from bad to acceptable) or the quality value directly (i.e. from 74% to 93%).
  • A user interface aides the creation and update of single or multiple annotations.
  • Each annotation contains a title (short) and a description (long) to document the reasons for the change in quality. It also contains the author of the annotation, the creation date, and the (last) modification date.
  • The validity of an annotation can be defined for a specific time frame (by date).

Multiple Human Readable Reports per Data File

  • The connection between data source files (i.e. XML files) and accompanying human readable reports (i.e. HTML files) was extended to handle multiple human readable reports per data file. For example, in this way the adapters support separate MiL and SiL HTML reports for one XML file containing combined test results for MiL and SiL.

Extension of TPT Adapter

  • The TPT tool adapter for the TPT HTML overview report supports handling multiple variants of the overall result visualization.

Propagated Derived Measures

  • Derived measures that use propagated base measures are propagated now as well. This makes the information in the Data Availability more consistent.

User Experience

  • The Git service fixed a condition that prevented using a Git data source on its own without another data source.
  • The Project Quality Heat Map and the Quality Sunburst were improved to keep a selected revision in the main visualization even after switching back from another page.
  • The Setup Configuration includes a new setting to apply annotations.
  • At multiple places MQC was made more robust to handle user interruptions.