Page tree
Skip to end of metadata
Go to start of metadata

Architecture Model editor


This section provides a detailed description of the Architecture Model editor. This editor essentially provides a means for you to configure your Architecture Model definition file (.CASTArchitect) that will be used by the CAST Management Studio to check that your Application conforms to the required architecture as part of the Architecture Checker feature - please see CAST Architecture Checker for more information about this.

Main Field Headings
Name Displays the name of your Architecture Model.

In the case of newly created architecture models, this will be displayed as My Architecture Model and all other fields will be empty

You can edit the field by selecting it and then modifying or replacing as appropriate. Please see Naming constraints for more information.

Description Use this area to make notes or remarks about the item.
Architecture Project Enter the location of your .CASTArchitect file or use the Browse button to select a file.
Weight This option enables you to change the Weight applied to the corresponding Quality Rule (each Architecture Model is handled as a Quality Rule in the CAST Application Analytics Dashboard/CAST Engineering Dashboard). This value defines how "important" the Quality Rule is in the parent Technical Criterion.

You can select a value between 0 and 9 (both included); a value equal to 0 has the same effect as ignoring the corresponding Architecture Model; the default value is 1, and corresponds to the value used in previous versions of CAST.

In the following example, two Architecture Models have been assigned to the Application - one is set with a weight of 5, the other with a weight of 9:

You can also change this option via the Architecture Models tab in the Application editor.

Critical This option enables you to choose whether the corresponding Quality Rule (each Architecture Model is handled as a Quality Rule in the CAST Application Analytics Dashboard/CAST Engineering Dashboard) is set as Critical or not, i.e. it allows you to threshold the grade of the parent metric using the grade of the child metric.

The default value is "not Critical", and corresponds to the opposite of the setting used in previous versions of CAST where the Quality Rule was always set to Critical and could not be changed).

In the following example, two Architecture Models have been assigned to the Application - one is set to Critical, the other to not Critical:

You can also change this option via the Architecture Models tab in the Application editor.

Editor buttons

The following buttons are available in the view:

Minimize > Minimize the entire window
Maximize > Maximize the entire window
See Also

Architecture Models view | Architecture Checker


CAST Website

  • No labels