Patent ID: 7316008
Filing Date: 2008-01-01
Classification: G06F

Abstract:
1. A method for extracting business logic from a first computer source code written in a first programming language and having a plurality of statements, the method comprising: examining the plurality of statements to identify a plurality of conditional statements and a plurality of action statements in the first computer source code wherein each conditional statement is associated with at least one action statement; tagging the plurality of conditional statements and the plurality of action statements, wherein each conditional statement has an associated tag uniquely identifying the conditional statement and each action statement has an associated tag identifying the action statement and linking the action statement to the associated conditional statement; grouping the plurality of conditional statements into a conditional statement category and the plurality of action statements into an action statement category; generating a plurality of action sets based on the plurality of conditional statements in the conditional statement category, wherein each of the plurality of action sets includes an associated set of action statements from the action statement category; and generating a second computer source code based on each action set and the associated set of action statements wherein the second computer source code is written in a second programming language and wherein the second programming language is different from the first programming language.