Page tree

Versions Compared

Key

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

...

CAST AIP uses specific algorithms to determine a score/grade (from 1 (low) to 4 (high)) for all the source code in the Application for each Health Factor, Technical Criterion, Quality Rule, Quality Measure and Quality Distribution. These scores/grades are displayed as "Application level" scores/grades in the Health Dashboard), as highlighted below:

The algorithms that CAST AIP uses can be viewed in Expert mode in the CAST Management Studio > Assessment Model editor, under Quality Model > Consolidation Settings (these are not available in AIP Console). By default the Full Application mode is always used, unless it is manually changed to one of the other modes. A description of each mode is given below:

...


Full Content enabledDefault behaviour with additional User Defined Modules
AIP Console - see Application - Config - Modules


CAST Management Studio - see CMS - Modules tab

  • If you decide to add one or multiple User Defined Modules and explicitly disable the "automatic module management mode" which generates the Full Content module, then the scope of objects is determined by a union of all the User Defined Modules. For this reason, it is highly recommended that you also tick the Unassigned Objects Content option to ensure that ALL the objects in the Application are included in the scope (your User Defined Modules may not include all the objects in the Application):
AIP Console

Image Modified

CAST Management Studio

Image Modified


  • If you wish to use the Analysis Unit Content option, please note the following:
    • If the Full Content and the Analysis Unit Content options are ticked, then a Full Content module will be generated and this will be used to define the scope of objects.
    • If you untick the Full Content option and the Analysis Unit Content option remains ticked, then the scope of objects is determined by a union of all the Analysis Unit Content modules, which are identical to a Full Content module.
    • If you add additional User Defined Modules, explicitly disable the "automatic module management mode" which generates the Full Content module and the Analysis Unit Content option remains ticked, then the scope of objects is determined by a union of all the Analysis Unit Content modules, which are identical to a Full Content module.

...