发明名称 Stored, temporary alteration of business logic
摘要 A method and system are presented for making temporary changes to business logic implemented in a software program. In the preferred embodiment, business logic is stored in rules that are associated together in a series of tests. Changes to the business logic are stored in overrides, which contain one or more instructions for altering the rules. These instructions can either add or delete a business rule, or can create a new test that contains multiple business rules. The overrides themselves are grouped together into negotiations. Since the changes to the rule set are stored in overrides, no changes are made to the base rule set. Thus, updates to the base rule set are immediately effective in implementations using one or more overrides. When an evaluation is conducted in situations requiring a variation from the standard business process, the base rule set is still utilized as a starting point. The negotiations and associated overrides are then loaded and the changes found in the overrides are made to the base set. Only at this point does rules engine begin analyzing the rule set.
申请公布号 US7860777(B2) 申请公布日期 2010.12.28
申请号 US20010952995 申请日期 2001.09.14
申请人 RESIDENTIAL FUNDING CORPORATION 发明人 CYCHOSZ KENNETH PETER;GILKAY BRIAN
分类号 G06Q40/00;G06Q10/00 主分类号 G06Q40/00
代理机构 代理人
主权项
地址