This documentation is no longer maintained and may contain obsolete information.
This view is designed to deliver the information about a single application necessary to check its latest status regarding each one of the Health Factors, the trends of each one of the Health Factors, and the evolution of violations to Quality Rule-based metrics whose "critical contribution" option has been set.
It displays information that is similar to the Assessment - Portfolio Level.
This view requires access to at least one Application.
Left hand panel
Please see the section Left hand panel in Using the CAST Engineering Dashboard for more information about this.
Main window panels
Four main panels are available:
|Current Overall Status (systemic approach)||Visually displays the latest Health Factor grades (and the previous ones - from the previous snapshot). It also displays as a table the latest Health Factor grades, along with the evolution (in %) of the latest delivery (I.e., since the previous snapshot), and since the baseline (I.e., since the first available snapshot). This panel is designed to help detect overall quality evolutions. Hyperlinks within the list of Applications lead to the Investigation - Quality Model Drilldown for the Health Factor grades and to the Indicator Monitor - Benchmark for the comparison of the Health Factor grades since the previous snapshot or since the first available snapshot.|
|Application History (trending approach)||Displays the evolution (over successive snapshots) of the Health Factor grades (TQI - Total Quality Index) against the volume of the application (counted as kLOCs). The panel is designed to detect dangerous drifts and impacts of large code addition/deletion on quality.|
|Critical Violations by Module (exception approach)|
Displays the number of violations (i.e., defects for rules that have been tagged as a "critical contribution" in the Assessment Model) split per module of the selected application, and per Health Factor/TQI (Total Quality Index). Hyperlinks lead to the Risk Indicators - Object Level listing the defects. Added and removed tables help identify the number of violations that have been added or removed since the previous snapshot.
Note that if a Quality Rule was "non-critical" in V1 which had "n" violations and the Quality Rule is then modified and changed to "critical" in V2 (i.e a manual modification or due to a change in CAST AIP when upgrading between releases) then it is expected that there will be an increase in the number of Critical Violations in V2 (compared to V1). However, this change from "non-critical" to "critical" will not impact the number of "Added" Critical Violations by module / application because the violation status of the "n" violations in V2 is unchanged: i.e the violations still exist in V2 and are not new. The same is true if the Quality Rule is changed from "critical" to "non-critical" - there will be no impact to the number of "Removed" Critical Violations by module / application because the violation status of the "n" violations in V2 is unchanged.
|Number of Lines of Code by Module by Technology (volume focus)||Displays the number of artifacts per module and per technology.|
Note that changing the type of a given Business Criterion in the CAST Management Studio (via the Assessment Models editor) will not change the display of Business Criterion in the Current Overall Status panel. This is because the view uses fixed display criteria and does not rely on the Assessment Model.
By default a link to the AppMarq website is provided in the left hand panel of this page - this allows you to submit benchmarking data for your Application:
Please see CAST-CED - Enabling and disabling the AppMarq link if you want to disable this link.