DETECTING CASES WITH CONFLICTING RULES
First Claim
Patent Images
1. A method for managing condition action rules in a ruleset comprising:
- building a family of cases that make some rules in the ruleset applicable;
iteratively building and testing subsets of cases of the family for cases with conflicting decisions in order to locate a subset of cases that all have conflicting decisions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and/or computer program product for managing condition action rules comprises: a treated case modeler for building a family of cases that make some rules applicable; a conflict detector for iteratively building and testing subsets of cases of the family searching for cases with conflicting decisions in order to locate a subset of cases that all have conflicting decisions. The conflict detector is further adapted for eliminating subsets of cases that have all non-conflicting decisions. The conflict detector is further adapted for distinguishing conflicting decisions from unrelated decisions and thus avoids the reporting of false conflicts.
14 Citations
15 Claims
-
1. A method for managing condition action rules in a ruleset comprising:
building a family of cases that make some rules in the ruleset applicable; iteratively building and testing subsets of cases of the family for cases with conflicting decisions in order to locate a subset of cases that all have conflicting decisions. - View Dependent Claims (2, 3, 4, 5, 15)
-
6. A method for managing condition action rules comprising:
-
determining compatible and incompatible actions for rules in a ruleset; building a test family of cases for testing at least one rule in the ruleset; determining a compatible subset of cases of the family such that applying applicable rules in the subset results only in compatible actions; determining a test subset from the cases in family that are not in the compatible subset whereby one or more of the cases in the test subset has potential for conflicting actions with the rules in the ruleset; and determining the test subset is a conflicting subset if all the cases in the test subset have conflicting actions otherwise defining a new test family with the test subset and performing iterative determining of a new compatible subset and a new test subset until a new test subset is determined as conflicting. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for managing condition action rules comprising:
-
a treated case modeler for building a family of cases that make some rules applicable; a conflict detector for iteratively building and testing subsets of cases of the family for cases with conflicting decisions in order to locate a subset of cases that all have conflicting decisions. - View Dependent Claims (12, 13)
-
-
14. A computer program product comprising computer readable recording medium having computer readable code stored thereon for detecting cases with conflicting rules, said computer readable code which when loaded onto a computer system and executed performs the following steps:
- building a family of cases that make some rules applicable;
iteratively building and testing subsets of cases of the family searching for cases with conflicting decisions in order to locate a subset of cases that all have conflicting decisions.
- building a family of cases that make some rules applicable;
Specification