发明名称 Rules engine ecosystem developed with an object cache framework
摘要 An object cache framework client selects a rule-set object in an object cache framework. The rule-set object comprises a rule-set (set of business rules). The object cache framework client evaluates criteria of the rule-set against properties of a plurality of rules engines. The object cache framework client determines if the properties of a rules engine, from a plurality of rules engines, satisfy the criteria of the rule-set. The object cache framework client supplies the rule-set object to the rules engine for execution of the rule-set.
申请公布号 US8930298(B2) 申请公布日期 2015.01.06
申请号 US201213367981 申请日期 2012.02.07
申请人 International Business Machines Corporation 发明人 Demuth Steven J.;Lynch Edward M.;Méry Stéphane;Moore Victor S.
分类号 G06N5/02 主分类号 G06N5/02
代理机构 DeLizio Gilliam, PLLC 代理人 DeLizio Gilliam, PLLC
主权项 1. A method comprising: parameterizing, by an object cache framework client, properties of a plurality of rules engines in accordance with a specification of an object cache framework to generate parameterized properties of the plurality of rules engines wherein the properties of the plurality of rules engines were published to the object cache framework client; parameterizing, by the object cache framework client, a rule-set received by the object cache framework client in accordance with the specification and generating a rule-set object that comprises the parameterized rule-set and the rule-set, wherein the rule-set indicates a set of one or more criteria for matching the rule-set to a rules engine; evaluating, by the object cache framework client, the set of one or more criteria of the rule-set against the parameterized properties of each of the plurality of rules engines; determining, by the object cache framework client, that the parameterized properties of a first of the plurality of rules engines satisfy the set of one or more criteria of the rule-set more than others of the plurality of rules engines; after determining that the parameterized properties of a first of the plurality of rules engines satisfy the set of one or more criteria of the rule-set more than others of the plurality of rules engines, the object cache framework client indicating that the first of the plurality of rules engines is busy; subscribing, by the first of the plurality of rules engines, to receive a data object for the rule-set from object storage associated with the object cache framework; and supplying the rule-set object to the first of the plurality of rules engines for execution of the rule-set by the first of the plurality of rules engines with the data object.
地址 Armonk NY US