发明名称 Simulation and test framework for a rule engine
摘要 Some embodiments of a simulation and test framework for a rule engine have been presented. In one embodiment, a simulator runs a simulation in a time-aware environment. A rule engine, coupled to the simulator, may execute a set of business logic in response to the simulation in order to test behavior of the business logic. The business logic may include rules, workflow, and event processing.
申请公布号 US8756049(B2) 申请公布日期 2014.06.17
申请号 US201012835633 申请日期 2010.07.13
申请人 Red Hat, Inc. 发明人 Proctor Mark
分类号 G06F11/36;G06F9/455 主分类号 G06F11/36
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: performing, by a simulator executing on a processing device, a simulation in a time-aware environment, wherein the simulation comprises at least an application for testing and further comprises paths that each comprise: groups of one or more commands along a chronological line, each group specified at given temporal distances from a start of the chronological line; anda context to provide key and value pair lookups, wherein the one or more commands of a group are executed against the context; and switching, by the simulator, a rule engine executing on the processing device from a realtime clock to a simulation clock, wherein the rule engine comprises a set of processing modules and is different from the application, the simulator, and the simulation; executing, by the rule engine, a set of business logic in response to the simulation to test behavior of the business logic; and controlling, by the simulator, time increments of the simulation clock in view of the simulation.
地址 Raleigh NC US