Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
Note that the tiles displayed out of the box are fully configurable by the CAST AI Administrator. Please see Engineering Dashboard tile management old for more information.

Anchor
qualitymodel
qualitymodel
Risk Model tile

...

The ISO-5055 extension is supported with full functionality. The ISO-5055 tile has been added to automatically display ISO-5055 data, with full drill down capability.

Info

ISO-5055 tile will not be displayed on the homepage if the application does not have the ISO extension installed.

Drilling down through this tile will take you to the Risk Investigation view, where the focus will be set to the ISO-5055 Assessment Model (1) showing only the ISO-5055 metrics (2):

...

Info

The Architecture model violation tile is not added by default. This tile should be configured in the panel section of the profile. See: Architecture model violation tile.

Anchor
ConfigureHomepage
ConfigureHomepage
Configuring the landing or home page

As explained previously the landing page or home page contains a set number of "default" tiles that are delivered "out of the box". Your dashboard Administrator may chose to configure additional tiles or custom locations for the default set of tiles  (see Engineering Dashboard tile management old) but you have a certain amount of freedom to set up the home page as you require:

...

Each tile displayed in the landing or home page will be configured with a predefined colour as defined in the .JSON (see Engineering Dashboard tile management old). However, you can change this from your browser:

...

By default, the Engineering Dashboard is delivered with language display set to English: all messages and text displayed in the dashboard is only displayed in English. However, it is possible to choose a specific language locale and provided that a translation of the default English text and messages has been configured (see Dashboard localization), the dashboard will then display text and messages in the chosen language. To do so, click the user menu drop down and select the the Change Language option:

Image RemovedImage Added

A popup window will then enable you to select the required language - choose the language and click Change:

...

Info

Note that:

  • changes are browser specific and are stored in the cache. Therefore if the cache is emptied, the language will reset to the default. See Dashboard localization.
  • only those languages that are defined for use will be available in the drop down.
  • From version ≥ 2.8 onwards, reports can be generated in the following languages - German, Italian, Spanish, French, and Chinese. To ensure that reports are generated in one of these languages, ensure that the Dashboard is localized to the chosen language using the User > Change Language menu, then generate a report. Some of the items in the generated reports will then be in the chosen language.

Anchor
topmenubar
topmenubar
Top menu bar

...

ItemNameDescription
1

Application selector

(drop-down arrow/list)

This option enables you to select the Application you wish to view. A drop down list box will be displayed enabling you to pick the Application you require. Note that only the Applications you are authorized to view will be available for selection.
2Snapshot descriptionDisplays information about the current snapshot data you are viewing: Name, Version, and Date.
3

Snapshot selector

(select a snapshot icon)

This option enables you to select a specific snapshot to investigate - if multiple snapshots are available for the current Application. This allows you to "go back in time" and investigate data from a previous snapshot. Note that not all data is available for previous snapshots.

All data that is displayed in the dashboard is taken from the most recent snapshot that has been generated for the selected Application. However, it is possible to view data from a previous snapshot if required by using the snapshot selector in the top menu.

Clicking this option will display a drop down menu where you can select the snapshot you require:

Click to enlarge

To view a previous snapshot, select it on the timeline and then click the Select Snapshot option:

Click to enlarge

The display will then update to show the data from the selected snapshot.

Info

Note that when viewing data from a previous snapshot, some information/tiles are not available:

  • Action Plan / Exclusions - the Action Plan / Exclusions is available in the previous snapshot, however, the ability to change the action plan / exclusions (add/edit violations) is only available from the most recent snapshot.
  • Education / Continuous Improvement is not available
  • Application Investigation is not available (data not historized in database)
  • Source Code is not available
  • Some tiles refer to data that is not available in a previous snapshot. In this case, inactive tiles are still displayed using faded colours and contain a short text explaining the issue. The following tiles are not available:
    • Application Components
    • Top Modules with Critical Violations
    • Top Riskiest Components

Returning to current snapshot

To return to the current snapshot data use the snapshot selector button on the top menu bar to select the most recent snapshot:

4

Share data

(share your screen icon)

Clicking this icon will open a new email in your default email client, together with a link to the current location in the dashboard. You can therefore use option to share a link with colleagues. Example email shown below:

No Format
Hi, I want to share with you my Engineering Dashboard. You can access it by clicking this url :
http://server:8080/CAST-Engineering/engineering/index.html#ADG/applications/101/snapshots/2/business/60017/qualityInvestigation/60013.
Regards.


5Moving from ED to HD

This icon, 'go to HD' lets you move from Engineering Dashboard to Health Dashboard.

Click on the 'go to HD' icon. Following message is displayed.

Clicking on 'Leaving to HD' will take you to the Health dashboard application view.

Following message will be displayed if the application is not present in the Health Dashboard.

If the application is present in Health Dashboard but the selected snapshot is not consolidated in Health Dashboard, then the following message is displayed.

Info

Navigating from the Engineering Dashboard to Health Dashboard works only when the Health and Engineering Dashboards are deployed using a combined WAR (Health-Engineering.WAR) file.

If you are using standalone WAR files, then the microscope drill down icon is disabled.


6

Data filtering

(only critical violations icon)

Anchor
filter
filter

This icon activates/deactivates data filtering on Critical Violations.

By default, the Engineering Dashboard only shows information about Critical Violations, rather than showing data for ALL violations - this allows you to instantly see the most important flaws in the analyzed application:

When in the default position showing only information about Critical Violations, the icon is colored red as shown above. When in this position, the dashboard only shows information about Critical Violations and other non-Critical Violations are ignored. For example, the Risk Model tile will display data only about Critical Violations (as specified in the black circle):

Info

Note that:

  • all tiles and views in the dashboard are impacted by the data filter and will update their display accordingly. Only the following components are unaffected:
    • Action Plan view
    • Top Riskiest Components tile
    • Top Riskiest Transactions tile
    • All industry standard tiles: ISO-5055, CISQ, OWASP and MIPS (count of non-critical violations is always shown)

  • if you use a fixed URL (for example a bookmark) to access data such as a violations of a non critical Rule, then a message will be displayed to inform you that the filter has been temporarily disabled:

  • if you reset the homepage (see Configuring the landing or home page for more information about this option.) then the filter will return to its default setting showing only Critical Violations.

Disabling filtering on Critical Violations

If you would prefer to view all data about ALL Violations (not just Critical Violations) in your application, you can disable the filter by clicking the filter icon on the top menu:

Once the filter is disabled, ALL data is now displayed. For example the Risk Model tile now displays data about ALL violations:


7Search

Activates a search field enabling you to search for names of items in the Assessment Model. See Engineering Dashboard - Search options for more information.

8User menu

Indicates the name of the current user that is logged in to the Engineering Dashboard. A drop down list box is also available:

This contains the following options:

  • Check for update -available only for users with the Admin role. It performs a check to see whether the current Dashboard is up-to-date or if a new release is available. A dialog box showing the current Dashboard version information, and whether a new version is available will be displayed:

  • User Configuration is available only in Dashboards ≥ 2.x and to users who have been assigned the ADMIN role. It provides access to the Roles and data authorization interface. See User roles - 2.x and above for more information:

Image RemovedImage Added

Anchor
Sidemenubar
Sidemenubar
Side menu bar

...