Introducing rule analysis

Rule analysis is a feature for checking that your rule project contains consistent rules with no conflict or redundancy.

Using the rule analysis feature, you can analyze your rule project to check that it contains no ambiguities or conflicts, and that no rules are missing.

Rule analysis can be very useful at different stages in the elaboration of your rules. For instance, after you have created your rule project, you want to make sure that the ruleset is consistent and that there are no conflicting or redundant rules. You also want to check that every possible case is covered, for example, that there is a rule for every age range.

If your project has been modified, you can use rule analysis to make sure that no inconsistencies or gaps have been introduced.

Rule Analysis view

The Rule Analysis view can run as a background task. It raises a warning when an ambiguity, a conflict, or a missing rule is identified. It lets you access the rules directly and fix the errors found and fill the gaps interactively.

If you do not want to analyze the whole rule project, the Rule Analysis view provides different options that filter the rules in your rule project.