1. A computer-implemented method comprising: acquiring, by a computing system, information associated with a set of rules and a set of activities identified by the set of rules as being potentially illegitimate; acquiring, by the computing system, a priority order for a set of properties associated with the set of rules, wherein the set of properties includes at least a first property and a second property, and wherein the priority order prioritizes the first property over the second property; ranking, by the computing system, the set of rules based on the priority order; storing, by the computing system, a highest ranked rule into a record; removing from consideration, by the computing system, the highest ranked rule out of the set of rules; removing from consideration, by the computing system, at least one activity, identified by the highest ranked rule, out of the set of activities; and providing, by the computing system, the record.
2. The computer-implemented method of claim 1 , wherein the removing of the highest ranked rule out of the set of rules produces a subset of rules, and wherein the removing of the at least one activity out of the set of activities produces a subset of activities.