Content matrix

VersionSummary of contentComments
1.17
  • Customer bug fixes
  • Ability to filter violations based on status in Architecture Model section
  • Export Quality Distribution objects to Excel 
  • Introduction of tiles for OMG Technical debt
  • Support for tiles containing data from "index" extensions

Can be used with:

  • 8.3.16

RestAPI documentation

1.17.1

Resolved issues

Internal IDTicket IDSummaryAffects Version/s
DASHBOARDS-2287     -Snapshot selector is not working well in size indicator detailed view1.16.0

Updates - Health Dashboard

DASHBOARDS-2290 - ATDM - Application tile drill down to Technical Debt OMG trends page.

This release resolves the issue present in 1.17.0 where clicking on Technical Debt OMG tile in the Overview section at Application level shows the legacy Size Indicator page. In this maintenance release the correct Technical Debt (OMG) drill down page is now shown:

DASHBOARDS-2109 - Support for tiles containing data from "index" extensions

Several improvements have been made to this feature in this maintenance release:

  • This release removes the requirement to define the parent Business Criterion tiles, respectively the CISQ-Index (1062100) Business Criterion and the OMG-ASCQM-Index (1061000) Business Criterion, when defining "child" Business Criteria tiles for the CISQ Index and OMG-ASCQM Index extensions (such as CISQ-Maintainability (1062101) or OMG-ASCQM-Reliability (1061003).
  • Drill down from "child" Business Criteria tiles now function correctly, for example the image below shows a drill down from a "child" Business Criterion tile CISQ Security:

1.17.0

Resolved issues

Internal IDTicket IDSummaryAffects Version/s
DASHBOARDS-149619802Health dashboard- Modules names cannot be read in the modules treemap1.11.0
DASHBOARDS-1728-Source code is not displaying for secondary bookmarks1.13.1
DASHBOARDS-185221474Request from customer to get the associated values displayed in AED for past snapshots1.13.2
DASHBOARDS-205222359Permanent Fix: The HD doesn't show the violations by Module (module treemap)1.15.0
DASHBOARDS-205322383Unable to download the list of new violations report from engineering dashboard1.16.0
DASHBOARDS-2093-Show more button should not be displaying if a table has less than 10 violations1.16.0
DASHBOARDS-209522591Technical Criteria scores aren't correct when showing at module level1.15.0
DASHBOARDS-2102-Education icon is overlapping with Rule name1.11.0
DASHBOARDS-211822541Variation in percentage even if when there is no added or removed critical violation.1.16.0
DASHBOARDS-2119-Saga issue with Polyfill in IE browser1.16.0
DASHBOARDS-212122619LOC count in size indicators page is rounded of in health dashboard1.16.0
DASHBOARDS-2191-Architecture Model View not getting loaded while drill down1.17.0

Updates - Engineering Dashboard

DASHBOARDS-2120 - Filter violations based on status in Architecture Model

From the Architecture Model, on selecting the Red - links, we can get the violation details table between the selected layers. A status filter has been added on the table. The table can be filtered based on status, similar to other tables.

DASHBOARDS-2004 - Add excel download for Quality Distribution of objects

User can download distribution objects for all four categories in excel format.

The download icon will be disabled if there is no data in the table.

Updates - Health Dashboard

DASHBOARDS-2115 - ATDM - Technical Debt Measure Tile in HD [BETA 1]

  • This feature requires that the OMG Technical Debt extension is installed and a new snapshot generated.
  • Clicking on Technical Debt OMG tile in the Overview section at Application level shows the legacy Size Indicator page (this will be changed in v. 1.17.1).

Technical Debt (OMG) tiles have been added to the Portfolio level (Overview and Trends sections) "out of the box". Technical Debt (OMG) is calculated as the amount of effort required to fix the structural quality problems in an application and it follows the OMG specification (see also: OMG Technical Debt - an explanation). Note that the tiles will display no value if the OMG Technical Debt extension is not installed and no snapshot has been generated:

On click of overview tile, it will drill-down to details page:

On click of trends tile, it will drill-down to trends page:

DASHBOARDS-2176 - ATDM - implement Trends page and Drill down from Tile in HD [BETA 1]

This feature requires that the OMG Technical Debt extension is installed and a new snapshot generated.

Clicking on Technical Debt (OMG) tile it navigates to Trends --> Technical Debt (OMG) view. The page displays only the total number of remediation efforts.

Users can also filter the data based on the modules in this trends view.

DASHBOARDS-2109 - Support for tiles containing data from "index" extensions

  • Users should migrate the tile configuration from tags based approach to support the new industry standard extensions.
  • In this release, if you need to define "child" Business Criteria tiles for the CISQ Index and OMG-ASCQM Index extensions (such as CISQ-Maintainability (1062101) or OMG-ASCQM-Reliability (1061003) you must ALSO define the parent Business Criterion tiles, respectively the CISQ-Index (1062100) Business Criterion and the OMG-ASCQM-Index (1061000) Business Criterion. If you try to define "child" Business Criteria tiles on their own, the drill down functionality will not function. This will be corrected in v. 1.17.1.

CAST has recently released a set of extensions that provide data about industry standards. These are:

It is now possible to create tiles in the Health Dashboard to display data (Grade, Compliance, and Violation) directly from these extensions using the Industry Standard/s tile plugin. See Health Dashboard tile management for more information.

Clicking on any of these tiles will display a list of the rules that have been tagged with the specified standard as provided by the extension. Compliance percentage is also displayed in a "bubble":

Click to enlarge

Compliance grade at Application level with compliance percentage displayed in a "bubble"

Compliance grade at Portfolio level

DASHBOARDS-2141 - Support of Apache tomcat 9.0.x 64 bit

Apache Tomcat 9.0.x is now supported.  Java JRE or JDK v. 1.8.x must be installed on the machine to host the Application Server.