Starting from CAST AIP 8.3.23, CAST Architecture Checker will no longer be installed as part of the CAST AIP setup, whether installing CAST AIP from scratch or on a server where a previous release of CAST AIP exists. CAST Architecture Checker has evolved into a standalone component where all feature requests and bug fixes are now managed. This standalone component can be downloaded from CAST Extend (https://extendng.castsoftware.com/#/search-results?q=archichecker).

Up-to-date documentation can be found here: CAST Architecture Checker.

Configuring model properties

Introduction

Each Architecture Model that is created in the CAST Architecture Checker, assigned to an Application in the CAST Management Studio and included in an analysis/snapshot will be visible in the results as a distinct Quality Rule under the "Security" Health Factor and "Architecture Models Automated Checks" Technical Criterion. For example here in the CAST Engineering Dashboard:

In previous releases of CAST AIP, the properties of this Quality Rule (Name, Weight and Criticality) were configured in the CAST Management Studio. However, these properties are now configurable directly in CAST Architecture Checker. Additional properties can also be configured (for example all fields in the Quality Rule).

Configuring model properties

To configure the current model's properties:

A diaglog box containing various tabs will then be displayed enabling you to configure the properties:

The following properties can be configured:

Model tab

CheckError
That an even number has been used
That a number above 2,000,000 has been used
That an invalid number has not been used (for example a very large number, or a negative number)

Documentation tab

Documentation fields for the Quality Rule associated to the Architecture Model:

Assessment Model tab

Saving updated properties

When you have completed the updates, ensure you save the model (see Toolbar).

When can I see the updated properties in the CAST dashboard?

To view the custom properties in the CAST dashboards you need to:

Results will be available in the CAST dashboards, for example:

What happens if I open an Architecture Model that was created with a previous release of CAST AIP?

If you open an Architecture Model created and saved with a previous release of CAST AIP (≤ 8.3.0), then you may be warned as follows:

This means that the Architecture Model was created with an older release of CAST AIP that did not include the ability to set Properties on the model. As such, the CAST Architecture Checker has initialized these Properties in the Architecture Model with default values. These default values may not correspond to the values you may have set in the CAST Management Studio and therefore may impact results when the Architecture Model is used in an analysis.


CAST Website