Purpose

The page tells the formula to obtain Violation Index for a specific object which is placed in the Violation Tab View.

Applicable in CAST Version
Release
Yes/No
8.3.x(tick)
8.2.x(tick)
8.1x(tick)
8.0.x(tick)
7.3.x(tick)
7.2.x(tick)
7.0.x(tick)
Applicable RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS2(tick)
CSS1(tick)
Details

Definition

Formula to obtain Violation Index for a specific object which is placed in the Violation Tab View:

For each object:

Identify Rules it does violate that contribute to a given business criteria through Technical Criteria,

Multiply aggregate weight of the Rule within the Technical Criterion by the aggregate weight of the Technical Criterion within the business Criteria.

Violation_index = Sum_on_all_rules_violated_by_the_object (Quality_rule_weight * technical_criteria_weight)

Computation details

How to compute the violation Index for a specific object A on one of the 3 business criteria: Robustness/performance/or Security?

  1. For each rule R violated by A and taken into account for the computation of a technical criteria T involved in the business criteria B:
    computes the follwing product  (Quality_rule_weight_of_Q_in_T * technical_criteria_weight_of_T_in_B)
  2. VI of the object A for the business criteria B = Sum all obtained products (for each rule R violated by A)
Notes/comments


Related Pages