"What if . . . " function for simulating operations within a task workflow management system
AssigneeNCR Corporation
InventorsGilbert W. Goodridge, Michael J. Komichak
Life of this patent
Estimating the term…
Abstract
A computer-implemented task workflow management system having built-in functions for simulating operations and performing rule syntax checks. A rule editor is provided for editing a plurality of rules describing a predetermined task execution sequence. The rule editor includes means for simulating a rule execution without having to create work items to send through a map. The syntax of a rule may be checked and a list of the instance variables in the rule being tested may be provided. A message box may be provided to display a result of the simulation and the successfully firing clause may be highlighted.
Claims30
A computer-implemented task workflow management system for routing items and managing workflow based upon a plurality of rules, comprising:
- a rule editor for editing the plurality of rules describing a predetermined task execution sequence;
- and
- a simulator, coupled to the rule editor, for simulating execution of the rules by providing values for rule variables and submitting the values to a rule evaluator without creating work items to send through a map.
A computer-implemented task workflow management system, comprising:
- a workflow engine for routing tasks in a predetermined task execution sequence to a plurality of workers and providing access to data and documents required by each worker to complete a particular task;
- rule evaluator, operatively coupled to the workflow engine, for evaluating a plurality of rules describing a predetermined task execution sequence such that the workflow management system is rule-based;
- and
- rule editor for editing a plurality of rules describing the predetermined task execution sequence, the rule editor comprising simulation for initiating a simulated running of a rule by providing values for rule variables and submitting the values to without creating work items to send through a map.
A computer-implemented method of rule-based task workflow management, comprising the steps of:
- specifying a plurality of rules describing a predetermined task execution sequence, the plurality of rules being derived from a rule language;
- and
- simulating the running of a rule by providing values for rule variables and submitting them to a rule evaluator without creating work items.
Dependencies are inferred from the claim text.