A computer program product for utilization of a robotic process automation system for functional evaluation and improvement of back end instructional constructs, the computer program product comprising at least one non-transitory computer readable medium comprising computer readable instructions, the instructions comprising instructions for:
- receiving a set of code;
- scanning the set of code for one or more exceptions;
- identifying, from the scan, an exception of the one or more exceptions, wherein the exception comprises an exception tag and an exception string located at a first location within the set of code, wherein the exception tag includes a type of the exception and a location of the exception;
- determining whether the type of the exception is a compile time error or a run time error;
- and
- in response to identifying the exception and determining whether the type of the exception is a compile time error or a run time error, transmitting the set of code and the identified exception to a robotic process automation system configured to:
- compare the exception tag and the exception string to a replacement code database to identify a replacement string;
- remove the exception string from the set of code at the first location;
- and
- insert the replacement string into the set of code at the first location.