Patent ID: 11954458
Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A system for translating decision logic to facilitate migration between BRM (business rules management) software systems, comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to:
receive, at a rules translation system, a first code in a first file format representing a first business rule;
extract, at the rules translation system, a rule text from the first code;
parse, using semantic analysis, the rule text into elemental parts that include at least a first vocabulary term;
generate a first ruleset that corresponds to the first code by classifying, via a T5 or BERT classifier model, the first vocabulary term under one of a rule name, rule global constant, rule variable, rule object, rule text, rule loop, rule number, rule salience, rule expression, rule condition, and rule consequence;
fill, via the rules translation system, an empty first slot in a first data file with the first vocabulary term based on its classification, thereby re-formatting the first code into a standardized presentation that is migration-ready; and
generate, using the filled first data file, a second code also representing the first business rule, the second code being in a second file format that differs from the first file format.