The page tells the formula to obtain Violation Index for a specific object which is placed in the Violation Tab View.
Release | Yes/No |
---|---|
8.3.x | |
8.2.x | |
8.1x | |
8.0.x | |
7.3.x | |
7.2.x | |
7.0.x |
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS2 | |
CSS1 |
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?
- 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) - VI of the object A for the business criteria B = Sum all obtained products (for each rule R violated by A)