MES Quality Commander®  - Release Notes

(System requirements)

V2.6 30-06-2017

MQC EDITOR

Convenient import of data via Microsoft Excel

- Data and project configuration information (artifacts and revisions) can be imported at the Data Management widget
using the new Excel Import and MQC Excel Template file.

New adapter for Razorcat Tessy

MQC is now capable of importing Tessy XML report files

Project Migration

- Projects with version equal or greater than 2.4 are compatible with MQC 2.6
- Projects with version 2.3 can be automatically migrated to version 2.6 with the tool "Migrate MQC Project".

Bug fixes

- Fixed resizing of sub-panels at the MQC filter panel. Custom widths do not get lost anymore.

ASSURED ADAPTER COMPATIBILITY

- BTC Embedded Tester (3.5 - 3.7) + BTC Embedded Platform 2.x
- MES M-XRAY (2.3, 3.x)
- MES Model Examiner DRIVE (3.5.x - 3.9.x, 4.x)
- MES Quality Commander (2.x)
- MES Test Manager (3.2 - 3.5, 4.x)
- PikeTec TPT (8u2, 9u1)
- Razorcat Tessy

V2.5 31-03-2017

MQC EDITOR

Convenient managing of the project configuration

- Elements in the project configuration can now simply be moved by 'Drag & Drop'.
- Elements in the artifact configuration can now simply be converted as a group (bundle) or single artifacts.
- The project configuration widget’s usability has been enhanced by an advanced integration for mouse and keyboard usage.

Support for large-scale dashboard exports

- Dashboards can now be exported in HTML and PDF up to size A0 to ensure the readability of high-resolution dashboards.

Support for color themes

- MQC filter panel and dashboards are now in sync with the selected color theme (e.g. dark theme)

General improvements in performance, especially in the responsive processing of very large project data

Project Migration

- Projects with version 2.4 are compatible with MQC 2.5
- Projects with version 2.3 can be automatically migrated to version 2.5 with the tool "Migrate MQC Project".

Bug fixes

- Fixed filtering of sub-artifacts at the MQC filter panel

ASSURED ADAPTER COMPATIBILITY

- BTC Embedded Tester (3.5 - 3.7) + BTC Embedded Platform 2.x
- MES M-XRAY (2.3, 3.x)
- MES Model Examiner DRIVE (3.5.x - 3.9.x, 4.x)
- MES Quality Commander (2.x)
- MES Test Manager (3.2 - 3.5, 4.x)
- PikeTec TPT (8u2, 9u1)

V2.4 20-01-2017

MQC Editor

TIBCO® Spotfire® features from version 7.0 to 7.6 now are fully supported.

Interactive feedback and discussion on data or visualization details within teams

- The Collaboration feature allows for feedback and comment within the context of individual visualizations,
   it also links to the actual view of the data.
- Interactive bookmarks support the tracking of issues and actions among team members.

Individual contributions of quality activities at one glance

- The waterfall chart visualizes the individual contributions of data sources and quality metrics towards
   a final result, e.g. the impact of each performed quality activity on the overall quality of the current revision.

Configuration of filters in MQC Filter Panel

- The filter panel can now be configured individually regarding the selection of filters to be shown/hidden.
- Each filter is now configurable concerning the following aspects:
    - Selection of the shown hierarchy level,
    - Selection of the shown filtering details (element type, children),
    - Choosing between single value and multiple value filtering,
    - Selection of several appearance options (e.g. hiding tooltips and toolbar).

Project Migration

- Projects with version 2.3 can be automatically migrated to version 2.4 with the tool "Migrate MQC Project".
- To support the fully automated migration of MQC projects (planned for MQC 2.5) several preliminaries have
   been conducted.

Bug fixes

- Selection in trees of MQC Configuration is now working reliably.
- Creation of invalid context categories (due to invalid combination of artifact and data source) is now prevented.

Assured adapter compatibility

- BTC Embedded Tester (3.5 - 3.7) + BTC Embedded Platform 2.x
- MES M-XRAY (2.3, 3.x)
- MES Model Examiner DRIVE (3.5.x - 3.9.x, 4.x)
- MES Quality Commander (2.x)
- MES Test Manager (3.2 - 3.5, 4.x)
- PikeTec TPT (8u2, 9u1)

V2.3 01-10-2016

MQC Editor

Dashboards

- The enhancement of all default dashboards supports easier data comprehension and workflow.
- The new dashboard tool “Enable/Disable Trellis Synchronization” allows the parallel scrolling
   through visualizations with same trellis properties (e.g. by revision).
- A comprehensive set of visualization templates allows quick configuration, restoring and
   customizing of dashboards and can be found in the menu "Tools – MQC – Add Visualization / Add Page".

Extended Data Traceability

- Links to tool reports allow full tracing to the sources of assessed data.
   By importing data the file path to tool reports can be automatically saved and are shown as
   executable links in the dashboard "Selection Details".

Performance optimization

- Responsiveness of all MQC views and the filter panel are improved.
- By enabling the checkbox "Suppress Dashboard Update" in MQC views, the refreshing of all
   dashboards is deactivated until the checkbox is disabled. This supports a faster project
   configuration and data import.

Enhancements in MQC Data Management

- Default values can now be set for all adapter parameters.
- The new adapter parameter "Search import files recursively" supports the recursive search of
   files for the data import.
- Linked tool report files can be configured with the new adapter parameter "Report file extensions".

Project Migration

- Projects with version 2.2 can be automatically migrated to version 2.3 with the tool "Migrate MQC Project".

Bug fixes

- Sorting of revision is now based on the revision date.
- Actualization of metric expressions on renaming data sources.
- Correction of default metric "Subsystems in Clone Group (%)" (M-XRAY).
- Data import now ignores not readable files.

MQC System

- All MQC editions are updated to Spotfire 7.6.

Assured adapter compatibility

- BTC Embedded Tester (3.5 - 3.7) + BTC Embedded Platform 2.x
- MES M-XRAY (2.3, 3.1)
- MES Model Examiner DRIVE (3.5.x - 3.9.x, 4.0)
- MES Quality Commander (2.x)
- MES Test Manager (3.2 - 3.5, 4.0)
- PikeTec TPT (8u2, 9u1)

V2.2 01-07-2016

MQC Editor

Improved Dashboard "Q Project Trend Overview"

- All visualizations of dashboard "Q Metric Trend" are moved to this dashboard.
- A marking of quality distributions ("good", "acceptable", "bad") can be used and highlights
   the corresponding metrics and artifacts and vice versa.

Improved Dashboard "D Missing Data"

- New combo box with visualization options allows to switch detail level of presented
   data ("One Revision per Page", "All Revisions", "Current Revision").

Extension of functionality for Quality Models

- The modification of global quality bins regarding bounds (between 0 and 1) and names
   is supported and can be adjusted in the project editor.
- Bins of standard metrics can be configured in the standard metric editor with an
   arbitrary range (mapping to range between 0 and 1 no longer needed).
- The weighting of metrics has become modifiable by setting the weight in the metric
   editor. Attention: This modification influences the quality assessment.
   (By default all metrics are equally weighted.)
- It is now possible to use data values of several data sources by selecting more than
   one data source in the metric editor.
- Configuring the metric expression in the standard metric editor is facilitated by giving
   hints of syntax and data value usage (e.g. typing "[" shows list of selectable values).
   Additionally the following functions are supported: min, max, abs, round, if, case, and mov-avg.

Enhancements in MQC Filter Panel

- Shows number of existing and selected elements by filter and points to existing filtering.
- Corresponding elements in filters are highlighted by using markings in visualizations.

Enhancements in MQC Data Management

- Import of MQC structures and data for execution summary of PikeTec TPT XML report files.
- For easier manual data input an Excel template of a data source and artifact combination
   can be created by copy & paste. Values can be inserted into corresponding fields by
   copy & paste of one row in the Excel template table or from clipboard (values must be
   separated by tab or line break).

Bug fixes

- Fixed natural alphabetic order in structure and filter trees.

MQC Reader

- Support of accessing projects in library via HTTPS.
- The MQC Filter Panel can now be used with full functionality known from MQC Editor.

Assured adapter compatibility

- BTC Embedded Tester (3.5 - 3.7)
- MES M-XRAY (2.3)
- MES Model Examiner DRIVE (3.5.x - 3.9.x)
- MES Quality Commander (2.x)
- MES Test Manager (3.2 - 3.5)
- PikeTec TPT (8u2, 9u1)

V2.0.0 01-04-2016

MES Quality Commander®  (MQC) is the quality monitoring and management tool of MES.
The latest generation of MQC automatically gathers, structures, transforms, and
evaluates data from various tools. This allows the use of uniform quality models
and easy navigation through data on all levels. An important advantage for users
are the diverse presentation and distribution possibilities: from interactive charts
in the web browser to static reports in PowerPoint, HTML, and PDF. Moreover,
MQC version 2.0 provides an exact representation of the user’s process structures,
which results in quality monitoring directly tailored to the customer’s needs.
The evaluation of the maturity level of software allows identifying possible
weak points and initiating appropriate countermeasures early on in the development process.

Structure Concept

MQC provides five data structure concepts to enable a comprehensive groundwork for contextual
data representation and preferably simple data navigation. These are designed to ensure
complete mapping of development and quality assurance processes interdependently:

Structure of Work Products

The Work Products structure allows the exact representation of the software development
process and the resulting work products by arrangement and nesting of bundles and artifacts
within a project.
The properties of bundles and artifacts basically follow the concept of directories and data
in the file system. This means that bundles and artifacts can be nested within each other,
bundles can serve grouping and arrangement purposes, and that artifacts represent actual
work results associated with data. In addition, an artifact can be broken down into
sub-artifacts, which then behave as artifacts themselves (for example, a Simulink model as an
artifact will contain subsystems as sub-artifacts).
The Work Products structure can be created manually in MQC Project Configuration or
imported from a data source, created automatically and subsequently adjusted at any time
using MQC Data Management.

Data Sources

The Data Sources structure enables mapping of software tools and data assessment tools used
in the development and quality assurance process by arranging and nesting data source groups
and data sources. Grouping data sources in data source groups makes an encapsulated and
contextual representation of the tool landscape possible.
Each data source can, for example, represent a specially configured tool design and always
includes specially defined data values. These specify the data to be imported with regard
to name and number of expected data values per dataset.
The Data Sources structure can be created manually in MQC Project Configuration or imported
from a data source, created automatically and subsequently adjusted at any time
using MQC Data Management.

Quality Models

The Quality Models structure achieves an accurate representation of applied quality assurance
process steps and their evaluation by arranging and nesting quality aspects and metrics within
quality models. By grouping metrics in aspects they can be arranged and evaluated contextually.
Metrics are always assigned a data source and include the calculation rule for the quality
evaluation of its respective data. Two types of metrics are supported in the process.
The standard metric allows us to specify a separate metric expression and thus define how the
quality of data values of a data source are to be calculated. Whereas the mapping metric
determines which data value is represented in which predefined quality area
(good, bad, acceptable, unknown).
The Quality Models structure can be created manually in MQC Project Configuration or
imported from a data source, created automatically and subsequently adjusted at any time
using MQC Data Management.

Context Categories

The Context Categories structure provides a list of self-defined names, which serve to link
artifacts and data sources. Each context category can be assigned to several artifacts and
data sources. This correlation facilitates data import from data sources and their automatic
assignment to artifacts and thus creates the possibility for several Simulink models (artifacts)
to gather data from a data source (for example, MXAM DRIVE Guideline Checker).
The Context Categories structure can be created manually in MQC Project Configuration or imported
from a data source, created automatically and subsequently adjusted at any time
using MQC Data Management.

Revisions

The Revisions structure provides a list of names with dates that represent the time at which data
are imported from the data source. This allows a continuous monitoring of the processes, which is
reflected in the trend graphs of MQC.
Reviews and data imported at the time of review can be assigned to different quality models to
represent quality assessments according to time and the corresponding process steps.
The Revisions structure can be created manually in MQC Project Configuration or imported from a
data source, created automatically and subsequently adjusted at any time using MQC Data Management.

Dashboards

MQC provides several dashboards with visualizations that represent quality and data for revision or
over the course of time, allowing analytical navigation.
Creating your own dashboards and visualizations is also supported.

MQC Filter Panel

The MQC Filter Panel allows targeted navigation and drill down through existing data by filtering
and selection in the MQC structures (Work Products, Data Sources, Quality Models, Context Categories,
and Revisions). The degree of detail in the data is freely and quickly selectable, since data displayed
in the respective dashboard are updated by selecting the filter panel. Since filters are interdependent
and the starting point of filtering freely selectable, finding problem areas in the development and
quality assurance process is made much easier.

MQC Project Configuration

The MQC Project Configuration allows you to manually create, change, and delete each MQC structure
and their components.

MQC Data Management

The MQC Data Management provides the following options for data management:
- Import of MQC structures (Work Products, Data Sources, Quality Models, Context Categories, Revisions)
- Import of data from a file for a selected revision
- Import of data from several files for several revisions
- Manual entry of data for a revision
- Export of MQC structures into a file
- Export of data into a file per revision
Currently the following file adapters are available:
- MES MXAM DRIVE
- MES MXRAY
- MES MTest
- BTC Embedded Tester

Distribution of Dashboards

The following file formats are supported by MQC for the distribution of one or more dashboards/visualizations:
- HTML
- PDF
- PPT
- Image (PNG, GIF, JPG, BMP, TIFF, EMF)
In addition, the MQC project files can be stored on a web server and then viewed in any web browser,
where the interactivity is fully retained in the visualization, filtering, and navigation.