Validate Assessment Model - optional

At the core of CAST and extensions that are used during an analysis is the Assessment Model: a set of rules, sizing/quality measures and distributions in a hierarchy of parent Technical Criteria and Business Criteria that are used to grade an Application and to provide information about any defects (code violations) in the Application’s source code. The set of rules, sizing/quality measures and distributions are predefined and preconfigured according to established best practices, however, it is possible to modify some aspects in order to match your own environment, for example:

  • The weight (i.e. “importance”) of a rule in its parent Technical Criterion. This value can be changed if some contributions are thought more or less important in a given context.
  • The criticalityof a rule (i.e. whether the rule is considered “critical” or not in a given context). This allows you to “threshold” the grade of the aggregated rule with the lowest grade of its “critical” contribution.
  • Whether a rule is enabled or disabled in the next analysis.

See Application - Config - Assessment Model for more information.