Patent ID: 8515883

Claim:
A system, comprising: at least one electronic circuit comprising a memory having stored thereon instructions, which when executed by said electronic circuit, cause said electronic circuit to perform the following operations comprising: receiving descriptions of first scopes that are admissible for a first rule project, said first rule project comprising a plurality of first rules and each of said first scopes being defined by at least one object characterizing a case; generating an expanded set of scope descriptions by adding descriptions of second scopes covered by said first rule project to said descriptions of said first scopes; producing an implicit description of said first and second scopes described by said expanded set of scope descriptions, said implicit description comprising a disjunction of first constraint graphs describing said first scopes and second constraint graphs describing scopes of cases treated by said plurality of first rules; identifying an incomplete most-general scope from said first and second scopes using said implicit description, said incomplete most-general scope being a scope which is defined by a minimal set of objects, is admissible for said first rule project and covers at least one case which is not treated by a second rule project; identifying a missing case of said incomplete most-general scope that is not treated by said first rule project; generating a generalized missing rule using information describing said missing case and said incomplete most-general scope; and using said generalized missing rule to control operations of a business organization.