| CPC G06F 21/14 (2013.01) [G06F 40/18 (2020.01)] | 20 Claims |

|
1. A method for automatically converting a software rule code specifying a policy rule into a human comprehensible document, the method comprising:
receiving, by a processor, the software rule code;
obfuscating, by the processor, the software rule code prior to submission to a machine learning (ML) model;
decomposing, by the processor, the obfuscated software rule code into at least one then block and at least one when block;
performing, by the processor, code logic simplification on the at least one then block for separating the at least one then block into at least one logic and at least one action;
creating, by the processor, a truth table using the at least one logic;
constructing, by the processor, a decision table by combining the truth table, the at least one when block and the at least one action; and
outputting, by the processor, the human comprehensible document for display on a display screen.
|