Summary: information about AIP Console Architecture Studio.

What is it?

The Architecture Studio is feature in the AIP Console that provides a means to manage Architecture Checker/Quality Rule models, templates and libraries for specific Applications or all Applications managed in AIP Console. Models are divided in to two categories:

Models can be:

The library is used to store layers and sets for re-use in custom models/templates.

Accessing the Architecture Studio

Login with a user account that already has the Admin or Application Owner role and switch to the Architecture Studio:

Alternatively, you can browse to the following URL - modify the URL for your own environment:


Available options

The Architecture Studio is divided into specific sections, each explained below:

Click to enlarge

Section 1 - Choose a Model type

This section enables you to switch between managing the different types of Model supported in the Architecture Studio:

Section 2 - Misc


This option enables you to create a brand new Model using the interface available in AIP Console. Choose the configuration settings for the new model, then click OK to start the editing process - see AIP Console - Architecture Studio - Model editor for more information:

Authorized / Forbidden

Only applicable when creating an Architecture Model.

Choose the type of model you would like to create:

  • a model defining Authorized links between layers - i.e. links between objects that are authorized
  • a model defining Forbidden links between layers - i.e. links between objects that are forbidden

Authorized model type

  • When two layers have no links between them in the model and in reality there are links, then a violation will be reported.
  • If a link between two layers is created in the model, then no violations will ever be raised regardless of whether in reality links exist or not.

Forbidden model type

  • When two layers have no link between them in the model, whatever the reality is, no violations will be reported.
  • Violations will be reported only when a link between two layers is created in the model and in reality the link exists.

NameEnter a name for the model.

Note that you can also create a model using a Product or user-defined template as a starting point. Use the following icon in the Templates section. See also Create an Architecture Model from a template


Use this button to import a Model created with the end-user application CAST Architecture Checker (i.e. a .castarchitect file or a .castrule file). The model will  be displayed in the list. Imported models are stored in the following location:


  • If you receive the following errors when uploading a .castarchitect/.castrule file, it is likely that the selected model is invalid in some way. This needs to be corrected before the model can be imported.

  • If an existing model already exists with the same file name as the model being imported, a warning will be displayed, which also provides options to choose whether to overwrite the existing file or provide a new file name:
    • If Overwrite is selected, then the existing model will get overwritten with the imported model.
    • If Rename is selected, a new file name must be entered and the model will be imported with this new file name

Hide/show templates

This option toggles the display of Section 2 - Templates. By default the section is hidden.

Click to expand


Section 3 - Templates

See AIP Console - Architecture Studio - Templates. Note that by default this section is hidden:

Section 4 - Existing Models

See AIP Console - Architecture Studio - Existing Models.