×

Methods and systems for dynamically generating and optimizing code for business rules

  • US 8,196,126 B2
  • Filed: 10/29/2007
  • Issued: 06/05/2012
  • Est. Priority Date: 10/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating high-level program code of a rule-based application for interpreting and executing business rules, comprising:

  • retrieving high-level program code capable of performing the functionality of a business rule called by the rule-based application, wherein the high-level program code includes a set of instructions that are annotated so that the instructions avoid processing by a compiler;

    processing the annotated set of instructions with a generator component to create generated code from the high-level program code;

    mapping the generated code to the called business rule; and

    utilizing the generated code to execute the functionality of the called business rule,wherein at least one instance of data exchange among objects of the high-level program code is removed from the generated code, andwherein at least one instance of data exchange between an object of the high-level program code and a data repository is removed from the generated code.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×