US 11,971,806 B2
System and method for dynamic monitoring of changes in coding data
Nevetha Jeyarajaboopathy, Nagercoil (IN); Vinotha Ayyakkannu, Chennai (IN); and Ramesh Reddi, Chennai (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Feb. 23, 2022, as Appl. No. 17/678,457.
Prior Publication US 2023/0267069 A1, Aug. 24, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 11/36 (2006.01)
CPC G06F 11/3636 (2013.01) [G06F 11/3612 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for dynamically monitoring of changes in coding data, the system comprising:
at least one non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device, wherein the at least one processing device is configured to:
receive an execution plan of a data model, wherein the execution plan comprises code including one or more processing steps of how data is transformed by the data model;
retrieve at least one stored code for the data model;
determine a code change determination value, wherein the code change determination value indicates the amount of differences between the code of the data model received in the execution plan and the at least one stored code for the data model;
based upon the code change determination value, generate a code action;
determine a code change event has occurred based on the code change determination value;
automatically update the execution plan of the data model in response to determining the code change event has occurred, wherein at least a portion of the code of the execution plan is replaced with at least a portion of the at least one stored code for the data model; and
update the at least one stored code for the data model to include the code received in the execution plan in an instance the code change determination value is below a predetermined threshold.